import { Component, Input } from '@angular/core';
export class LoaderComponent {
    constructor() {
    }
    ngOnInit() {
    }
}
LoaderComponent.decorators = [
    { type: Component, args: [{
                selector: 'ui-loader',
                template: "<div class=\"loader\">\n  <div class=\"loader__spinner\"></div>\n  <div class=\"loader__label\">\n    <ng-content></ng-content>\n  </div>\n</div>\n",
                styles: [":host{display:block}:host[align=center]{display:flex;justify-content:center}.loader{display:flex;align-items:center}.loader__label{padding-left:10px}.loader__spinner,.loader__spinner:after{display:block;border-radius:50%;width:24px;height:24px}.loader__spinner{position:relative;text-indent:-9999em;border:3px solid hsla(0,0%,71%,.4);border-left:3px solid var(--color-primary);transform:translateZ(0);-webkit-animation:loadAnim 1.1s linear infinite;animation:loadAnim 1.1s linear infinite}@-webkit-keyframes loadAnim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loadAnim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}"]
            },] }
];
LoaderComponent.ctorParameters = () => [];
LoaderComponent.propDecorators = {
    align: [{ type: Input }]
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9hZGVyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3VpLWtpdC9zcmMvbGliL2xvYWRlci9sb2FkZXIuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxTQUFTLEVBQUUsS0FBSyxFQUFTLE1BQU0sZUFBZSxDQUFDO0FBT3ZELE1BQU0sT0FBTyxlQUFlO0lBRzFCO0lBQ0EsQ0FBQztJQUVELFFBQVE7SUFDUixDQUFDOzs7WUFaRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLFdBQVc7Z0JBQ3JCLCtKQUFzQzs7YUFFdkM7Ozs7b0JBRUUsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Q29tcG9uZW50LCBJbnB1dCwgT25Jbml0fSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAndWktbG9hZGVyJyxcbiAgdGVtcGxhdGVVcmw6ICcuL2xvYWRlci5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL2xvYWRlci5jb21wb25lbnQuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIExvYWRlckNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIEBJbnB1dCgpIGFsaWduOiAnY2VudGVyJztcblxuICBjb25zdHJ1Y3RvcigpIHtcbiAgfVxuXG4gIG5nT25Jbml0KCk6IHZvaWQge1xuICB9XG5cbn1cbiJdfQ==