import * as i0 from '@angular/core';
import { Component, ChangeDetectionStrategy, NgModule } from '@angular/core';

class SpinnerComponent {
}
SpinnerComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: SpinnerComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
SpinnerComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "15.1.5", type: SpinnerComponent, selector: "ax-spinner", ngImport: i0, template: "<svg\n  viewBox=\"0 0 28 24\"\n  version=\"1.1\"\n  width=\"28\"\n  height=\"24\"\n  xmlns=\"http://www.w3.org/2000/svg\"\n  xmlns:svg=\"http://www.w3.org/2000/svg\"\n>\n  <circle class=\"circle circle1\" cx=\"4\" cy=\"12\" r=\"4\" />\n  <circle class=\"circle circle2\" cx=\"14\" cy=\"12\" r=\"4\" />\n  <circle class=\"circle circle3\" cx=\"24\" cy=\"12\" r=\"4\" />\n</svg>\n<ng-content></ng-content>\n", styles: [":host{display:flex;flex-direction:column;align-items:center}.circle{opacity:.8}.circle1{animation:1.8s ease-in-out .6s infinite opacityAnimation}.circle2{animation:1.8s ease-in-out 1.2s infinite opacityAnimation}.circle3{animation:1.8s ease-in-out 0s infinite opacityAnimation}@keyframes opacityAnimation{0%{opacity:.8}50%{opacity:.4}to{opacity:.8}}\n"], changeDetection: i0.ChangeDetectionStrategy.OnPush });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: SpinnerComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ax-spinner', changeDetection: ChangeDetectionStrategy.OnPush, template: "<svg\n  viewBox=\"0 0 28 24\"\n  version=\"1.1\"\n  width=\"28\"\n  height=\"24\"\n  xmlns=\"http://www.w3.org/2000/svg\"\n  xmlns:svg=\"http://www.w3.org/2000/svg\"\n>\n  <circle class=\"circle circle1\" cx=\"4\" cy=\"12\" r=\"4\" />\n  <circle class=\"circle circle2\" cx=\"14\" cy=\"12\" r=\"4\" />\n  <circle class=\"circle circle3\" cx=\"24\" cy=\"12\" r=\"4\" />\n</svg>\n<ng-content></ng-content>\n", styles: [":host{display:flex;flex-direction:column;align-items:center}.circle{opacity:.8}.circle1{animation:1.8s ease-in-out .6s infinite opacityAnimation}.circle2{animation:1.8s ease-in-out 1.2s infinite opacityAnimation}.circle3{animation:1.8s ease-in-out 0s infinite opacityAnimation}@keyframes opacityAnimation{0%{opacity:.8}50%{opacity:.4}to{opacity:.8}}\n"] }]
        }] });

class SpinnerModule {
}
SpinnerModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: SpinnerModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
SpinnerModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.1.5", ngImport: i0, type: SpinnerModule, declarations: [SpinnerComponent], exports: [SpinnerComponent] });
SpinnerModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: SpinnerModule });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: SpinnerModule, decorators: [{
            type: NgModule,
            args: [{
                    declarations: [SpinnerComponent],
                    exports: [SpinnerComponent],
                }]
        }] });

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

export { SpinnerComponent, SpinnerModule };
//# sourceMappingURL=aztrix-components-spinner.mjs.map
//# sourceMappingURL=aztrix-components-spinner.mjs.map
