import { CommonModule } from '@angular/common';
import { Component } from '@angular/core';
import { NgmDensityDirective } from '@metad/ocap-angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@metad/ocap-angular/core";
export class NgmSpinComponent {
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NgmSpinComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: NgmSpinComponent, isStandalone: true, selector: "ngm-spin", hostDirectives: [{ directive: i1.NgmDensityDirective, inputs: ["small", "small", "large", "large"] }], ngImport: i0, template: "<svg class=\"animate-spin\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\">\n  <circle class=\"opacity-25\" cx=\"12\" cy=\"12\" r=\"10\" stroke=\"currentColor\" stroke-width=\"4\"></circle>\n  <path class=\"opacity-75\" fill=\"currentColor\" d=\"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z\"></path>\n</svg>", styles: [":host{display:flex;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(41 112 255 / var(--tw-text-opacity))}:host .animate-spin{height:1.5rem;width:1.5rem}:host.small .animate-spin{height:1rem;width:1rem}:host.large .animate-spin{height:2rem;width:2rem}\n"], dependencies: [{ kind: "ngmodule", type: CommonModule }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NgmSpinComponent, decorators: [{
            type: Component,
            args: [{ standalone: true, imports: [
                        CommonModule
                    ], selector: 'ngm-spin', hostDirectives: [
                        {
                            directive: NgmDensityDirective,
                            inputs: ['small', 'large']
                        }
                    ], template: "<svg class=\"animate-spin\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\">\n  <circle class=\"opacity-25\" cx=\"12\" cy=\"12\" r=\"10\" stroke=\"currentColor\" stroke-width=\"4\"></circle>\n  <path class=\"opacity-75\" fill=\"currentColor\" d=\"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z\"></path>\n</svg>", styles: [":host{display:flex;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(41 112 255 / var(--tw-text-opacity))}:host .animate-spin{height:1.5rem;width:1.5rem}:host.small .animate-spin{height:1rem;width:1rem}:host.large .animate-spin{height:2rem;width:2rem}\n"] }]
        }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3Bpbi5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wYWNrYWdlcy9hbmd1bGFyL2NvbW1vbi9zcGluL3NwaW4uY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vLi4vcGFja2FnZXMvYW5ndWxhci9jb21tb24vc3Bpbi9zcGluLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQTtBQUM5QyxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sZUFBZSxDQUFBO0FBQ3pDLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLDBCQUEwQixDQUFBOzs7QUFpQjlELE1BQU0sT0FBTyxnQkFBZ0I7K0dBQWhCLGdCQUFnQjttR0FBaEIsZ0JBQWdCLDJLQ25CN0IsbVpBR00sNlVESUYsWUFBWTs7NEZBWUgsZ0JBQWdCO2tCQWY1QixTQUFTO2lDQUNJLElBQUksV0FDUDt3QkFDUCxZQUFZO3FCQUNiLFlBQ1MsVUFBVSxrQkFHSjt3QkFDZDs0QkFDSSxTQUFTLEVBQUUsbUJBQW1COzRCQUM5QixNQUFNLEVBQUUsQ0FBRSxPQUFPLEVBQUUsT0FBTyxDQUFFO3lCQUMvQjtxQkFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbidcbmltcG9ydCB7IENvbXBvbmVudCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnXG5pbXBvcnQgeyBOZ21EZW5zaXR5RGlyZWN0aXZlIH0gZnJvbSAnQG1ldGFkL29jYXAtYW5ndWxhci9jb3JlJ1xuXG5AQ29tcG9uZW50KHtcbiAgc3RhbmRhbG9uZTogdHJ1ZSxcbiAgaW1wb3J0czogW1xuICAgIENvbW1vbk1vZHVsZVxuICBdLFxuICBzZWxlY3RvcjogJ25nbS1zcGluJyxcbiAgdGVtcGxhdGVVcmw6ICdzcGluLmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVVcmxzOiBbJ3NwaW4uY29tcG9uZW50LnNjc3MnXSxcbiAgaG9zdERpcmVjdGl2ZXM6IFtcbiAgICB7XG4gICAgICAgIGRpcmVjdGl2ZTogTmdtRGVuc2l0eURpcmVjdGl2ZSxcbiAgICAgICAgaW5wdXRzOiBbICdzbWFsbCcsICdsYXJnZScgXVxuICAgIH1cbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBOZ21TcGluQ29tcG9uZW50IHtcbiAgICBcbn0iLCI8c3ZnIGNsYXNzPVwiYW5pbWF0ZS1zcGluXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIGZpbGw9XCJub25lXCIgdmlld0JveD1cIjAgMCAyNCAyNFwiPlxuICA8Y2lyY2xlIGNsYXNzPVwib3BhY2l0eS0yNVwiIGN4PVwiMTJcIiBjeT1cIjEyXCIgcj1cIjEwXCIgc3Ryb2tlPVwiY3VycmVudENvbG9yXCIgc3Ryb2tlLXdpZHRoPVwiNFwiPjwvY2lyY2xlPlxuICA8cGF0aCBjbGFzcz1cIm9wYWNpdHktNzVcIiBmaWxsPVwiY3VycmVudENvbG9yXCIgZD1cIk00IDEyYTggOCAwIDAxOC04VjBDNS4zNzMgMCAwIDUuMzczIDAgMTJoNHptMiA1LjI5MUE3Ljk2MiA3Ljk2MiAwIDAxNCAxMkgwYzAgMy4wNDIgMS4xMzUgNS44MjQgMyA3LjkzOGwzLTIuNjQ3elwiPjwvcGF0aD5cbjwvc3ZnPiJdfQ==