(function (global, factory) {
	typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('@angular/material'), require('@angular/platform-browser/animations')) :
	typeof define === 'function' && define.amd ? define(['exports', '@angular/core', '@angular/material', '@angular/platform-browser/animations'], factory) :
	(factory((global.qsl = global.qsl || {}),global.ng.core,global._angular_material,global._angular_platformBrowser_animations));
}(this, (function (exports,_angular_core,_angular_material,_angular_platformBrowser_animations) { 'use strict';

var LibComponent = (function () {
    function LibComponent() {
        this.name = 'Angular Library';
    }
    return LibComponent;
}());
LibComponent.decorators = [
    { type: _angular_core.Component, args: [{ selector: 'my-lib',
                template: "<h2>Hello {{name}}</h2> <button md-raised-button>Raised button</button>",
                styles: [""]
            },] },
];
/**
 * @nocollapse
 */
LibComponent.ctorParameters = function () { return []; };

var LibService = (function () {
    function LibService() {
    }
    /**
     * @return {?}
     */
    LibService.prototype.getMeaning = function () { return 42; };
    return LibService;
}());
LibService.decorators = [
    { type: _angular_core.Injectable },
];
/**
 * @nocollapse
 */
LibService.ctorParameters = function () { return []; };

var LibModule = (function () {
    function LibModule() {
    }
    return LibModule;
}());
LibModule.decorators = [
    { type: _angular_core.NgModule, args: [{
                declarations: [LibComponent],
                providers: [LibService],
                exports: [LibComponent],
                imports: [_angular_platformBrowser_animations.BrowserAnimationsModule, _angular_material.MdButtonModule]
            },] },
];
/**
 * @nocollapse
 */
LibModule.ctorParameters = function () { return []; };

/**
 * Generated bundle index. Do not edit.
 */

exports.LibComponent = LibComponent;
exports.LibService = LibService;
exports.LibModule = LibModule;

Object.defineProperty(exports, '__esModule', { value: true });

})));
//# sourceMappingURL=qsl.umd.js.map
