import { Component, HostBinding, Input } from '@angular/core';
import * as i0 from "@angular/core";
export const skeletonCircleSizes = ['l', 'm', 's'];
export class SkeletonCircleComponent {
    constructor() {
        this.size = 'm';
    }
    ngOnInit() {
    }
}
SkeletonCircleComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.0.4", ngImport: i0, type: SkeletonCircleComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
SkeletonCircleComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "14.0.4", type: SkeletonCircleComponent, selector: "ui-skeleton-circle", inputs: { size: "size" }, host: { properties: { "attr.size": "this.size" } }, ngImport: i0, template: "", styles: [":host{display:inline-block;background:var(--color-contrast-2);border-radius:50%}:host[size=s]{width:20px;height:20px}:host[size=m]{width:40px;height:40px}:host[size=l]{width:80px;height:80px}\n", ":host{background:linear-gradient(-90deg,var(--color-contrast-2) 0%,var(--color-contrast-0) 50%,var(--color-contrast-2) 100%);background-size:400% 400%;-webkit-animation:pulse 1.5s ease-in-out infinite;animation:pulse 1.5s ease-in-out infinite}@-webkit-keyframes pulse{0%{background-position:0 0}to{background-position:-135% 0%}}@keyframes pulse{0%{background-position:0 0}to{background-position:-135% 0%}}\n"] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.0.4", ngImport: i0, type: SkeletonCircleComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ui-skeleton-circle', template: "", styles: [":host{display:inline-block;background:var(--color-contrast-2);border-radius:50%}:host[size=s]{width:20px;height:20px}:host[size=m]{width:40px;height:40px}:host[size=l]{width:80px;height:80px}\n", ":host{background:linear-gradient(-90deg,var(--color-contrast-2) 0%,var(--color-contrast-0) 50%,var(--color-contrast-2) 100%);background-size:400% 400%;-webkit-animation:pulse 1.5s ease-in-out infinite;animation:pulse 1.5s ease-in-out infinite}@-webkit-keyframes pulse{0%{background-position:0 0}to{background-position:-135% 0%}}@keyframes pulse{0%{background-position:0 0}to{background-position:-135% 0%}}\n"] }]
        }], ctorParameters: function () { return []; }, propDecorators: { size: [{
                type: Input
            }, {
                type: HostBinding,
                args: ['attr.size']
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2tlbGV0b24tY2lyY2xlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3VpLWtpdC9zcmMvbGliL3NrZWxldG9uL3NrZWxldG9uLWNpcmNsZS9za2VsZXRvbi1jaXJjbGUuY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vLi4vdWkta2l0L3NyYy9saWIvc2tlbGV0b24vc2tlbGV0b24tY2lyY2xlL3NrZWxldG9uLWNpcmNsZS5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsU0FBUyxFQUFFLFdBQVcsRUFBRSxLQUFLLEVBQVMsTUFBTSxlQUFlLENBQUM7O0FBRXBFLE1BQU0sQ0FBQyxNQUFNLG1CQUFtQixHQUFHLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQVUsQ0FBQztBQVE1RCxNQUFNLE9BQU8sdUJBQXVCO0lBTWxDO1FBRkEsU0FBSSxHQUF1QixHQUFHLENBQUM7SUFHL0IsQ0FBQztJQUVELFFBQVE7SUFDUixDQUFDOztvSEFWVSx1QkFBdUI7d0dBQXZCLHVCQUF1Qix3SUNWcEMsRUFBQTsyRkRVYSx1QkFBdUI7a0JBTG5DLFNBQVM7K0JBQ0Usb0JBQW9COzBFQVE5QixJQUFJO3NCQUZILEtBQUs7O3NCQUNMLFdBQVc7dUJBQUMsV0FBVyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Q29tcG9uZW50LCBIb3N0QmluZGluZywgSW5wdXQsIE9uSW5pdH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmV4cG9ydCBjb25zdCBza2VsZXRvbkNpcmNsZVNpemVzID0gWydsJywgJ20nLCAncyddIGFzIGNvbnN0O1xuZXhwb3J0IHR5cGUgU2tlbGV0b25DaXJjbGVTaXplID0gdHlwZW9mIHNrZWxldG9uQ2lyY2xlU2l6ZXNbbnVtYmVyXTtcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAndWktc2tlbGV0b24tY2lyY2xlJyxcbiAgdGVtcGxhdGVVcmw6ICcuL3NrZWxldG9uLWNpcmNsZS5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL3NrZWxldG9uLWNpcmNsZS5jb21wb25lbnQuc2NzcycsICcuLi9hbmltYXRpb24tcHVsc2Uuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIFNrZWxldG9uQ2lyY2xlQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcblxuICBASW5wdXQoKVxuICBASG9zdEJpbmRpbmcoJ2F0dHIuc2l6ZScpXG4gIHNpemU6IFNrZWxldG9uQ2lyY2xlU2l6ZSA9ICdtJztcblxuICBjb25zdHJ1Y3RvcigpIHtcbiAgfVxuXG4gIG5nT25Jbml0KCkge1xuICB9XG5cbn1cbiIsIiJdfQ==