/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
 */
import { Component, Input } from '@angular/core';
var IconComponent = /** @class */ (function () {
    function IconComponent() {
    }
    /**
     * @return {?}
     */
    IconComponent.prototype.ngOnInit = /**
     * @return {?}
     */
    function () {
    };
    IconComponent.decorators = [
        { type: Component, args: [{
                    selector: 'at-icon',
                    template: "\n    <i [ngStyle]=\"{'font-size':size+'px'}\" class=\"icon icon-{{type}}\">\n      <ng-template *ngTemplateOutlet=\"svg\"></ng-template>\n    </i>\n  "
                }] }
    ];
    /** @nocollapse */
    IconComponent.ctorParameters = function () { return []; };
    IconComponent.propDecorators = {
        svg: [{ type: Input }],
        type: [{ type: Input }],
        size: [{ type: Input }]
    };
    return IconComponent;
}());
export { IconComponent };
if (false) {
    /** @type {?} */
    IconComponent.prototype.svg;
    /** @type {?} */
    IconComponent.prototype.type;
    /** @type {?} */
    IconComponent.prototype.size;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWNvbi5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hdC1uZy8iLCJzb3VyY2VzIjpbImljb24vaWNvbi5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBQyxTQUFTLEVBQUUsS0FBSyxFQUFTLE1BQU0sZUFBZSxDQUFDO0FBRXZEO0lBVUU7SUFDQSxDQUFDOzs7O0lBVUQsZ0NBQVE7OztJQUFSO0lBQ0EsQ0FBQzs7Z0JBdEJGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsU0FBUztvQkFDbkIsUUFBUSxFQUFFLHlKQUlUO2lCQUNGOzs7OztzQkFNRSxLQUFLO3VCQUVMLEtBQUs7dUJBR0wsS0FBSzs7SUFNUixvQkFBQztDQUFBLEFBeEJELElBd0JDO1NBaEJZLGFBQWE7OztJQUt4Qiw0QkFBWTs7SUFFWiw2QkFDWTs7SUFFWiw2QkFDWSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Q29tcG9uZW50LCBJbnB1dCwgT25Jbml0fSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYXQtaWNvbicsXG4gIHRlbXBsYXRlOiBgXG4gICAgPGkgW25nU3R5bGVdPVwieydmb250LXNpemUnOnNpemUrJ3B4J31cIiBjbGFzcz1cImljb24gaWNvbi17e3R5cGV9fVwiPlxuICAgICAgPG5nLXRlbXBsYXRlICpuZ1RlbXBsYXRlT3V0bGV0PVwic3ZnXCI+PC9uZy10ZW1wbGF0ZT5cbiAgICA8L2k+XG4gIGAsXG59KVxuZXhwb3J0IGNsYXNzIEljb25Db21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xuXG4gIGNvbnN0cnVjdG9yKCkge1xuICB9XG5cbiAgQElucHV0KCkgc3ZnXG5cbiAgQElucHV0KClcbiAgdHlwZTogc3RyaW5nXG5cbiAgQElucHV0KClcbiAgc2l6ZTogbnVtYmVyXG5cbiAgbmdPbkluaXQoKSB7XG4gIH1cblxufVxuIl19