import { CommonModule } from '@angular/common';
import { Component, HostBinding, Input, ViewEncapsulation } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
export class OverlayOutletShadowDomComponent {
    constructor() {
        this.empty = true;
        this.preview = false;
    }
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.11", ngImport: i0, type: OverlayOutletShadowDomComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.11", type: OverlayOutletShadowDomComponent, isStandalone: true, selector: "ax-overlay-outlet-shadow-dom", inputs: { preview: "preview" }, host: { properties: { "class.empty": "this.empty" } }, ngImport: i0, template: `<div
    class="cdk-overlay-container"
    [ngClass]="{'preview-overlay-container': preview}"
  ></div>`, isInline: true, styles: [":host{position:absolute;top:0;left:0;width:100%;height:100%}::ng-deep .cdk-global-overlay-wrapper{padding-top:env(safe-area-inset-top,0px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--overlay-inset-bottom, 0px))}.preview-overlay-container{position:inherit}\n"], dependencies: [{ kind: "ngmodule", type: CommonModule }, { kind: "directive", type: i1.NgClass, selector: "[ngClass]", inputs: ["class", "ngClass"] }], encapsulation: i0.ViewEncapsulation.ShadowDom }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.11", ngImport: i0, type: OverlayOutletShadowDomComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ax-overlay-outlet-shadow-dom', template: `<div
    class="cdk-overlay-container"
    [ngClass]="{'preview-overlay-container': preview}"
  ></div>`, encapsulation: ViewEncapsulation.ShadowDom, standalone: true, imports: [CommonModule], styles: [":host{position:absolute;top:0;left:0;width:100%;height:100%}::ng-deep .cdk-global-overlay-wrapper{padding-top:env(safe-area-inset-top,0px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--overlay-inset-bottom, 0px))}.preview-overlay-container{position:inherit}\n"] }]
        }], propDecorators: { empty: [{
                type: HostBinding,
                args: ['class.empty']
            }], preview: [{
                type: Input
            }] } });
export class OverlayOutletComponent {
    constructor() {
        this.empty = true;
        this.preview = false;
    }
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.11", ngImport: i0, type: OverlayOutletComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.11", type: OverlayOutletComponent, isStandalone: true, selector: "ax-overlay-outlet", inputs: { preview: "preview" }, host: { properties: { "class.empty": "this.empty" } }, ngImport: i0, template: `<div
    class="cdk-overlay-container"
    [ngClass]="{'preview-overlay-container': preview}"
  ></div>`, isInline: true, styles: [":host{position:absolute;top:0;left:0;width:100%;height:100%}::ng-deep .cdk-global-overlay-wrapper{padding-top:env(safe-area-inset-top,0px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--overlay-inset-bottom, 0px))}.preview-overlay-container{position:inherit}\n"], dependencies: [{ kind: "ngmodule", type: CommonModule }, { kind: "directive", type: i1.NgClass, selector: "[ngClass]", inputs: ["class", "ngClass"] }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.11", ngImport: i0, type: OverlayOutletComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ax-overlay-outlet', template: `<div
    class="cdk-overlay-container"
    [ngClass]="{'preview-overlay-container': preview}"
  ></div>`, standalone: true, imports: [CommonModule], styles: [":host{position:absolute;top:0;left:0;width:100%;height:100%}::ng-deep .cdk-global-overlay-wrapper{padding-top:env(safe-area-inset-top,0px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--overlay-inset-bottom, 0px))}.preview-overlay-container{position:inherit}\n"] }]
        }], propDecorators: { empty: [{
                type: HostBinding,
                args: ['class.empty']
            }], preview: [{
                type: Input
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3ZlcmxheS1vdXRsZXQuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9jb21wb25lbnRzL292ZXJsYXkvb3ZlcmxheS1vdXRsZXQvb3ZlcmxheS1vdXRsZXQuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxZQUFZLEVBQUMsTUFBTSxpQkFBaUIsQ0FBQztBQUM3QyxPQUFPLEVBQUMsU0FBUyxFQUFFLFdBQVcsRUFBRSxLQUFLLEVBQUUsaUJBQWlCLEVBQUMsTUFBTSxlQUFlLENBQUM7OztBQWEvRSxNQUFNLE9BQU8sK0JBQStCO0lBWDVDO1FBWThCLFVBQUssR0FBRyxJQUFJLENBQUM7UUFDaEMsWUFBTyxHQUFHLEtBQUssQ0FBQztLQUMxQjsrR0FIWSwrQkFBK0I7bUdBQS9CLCtCQUErQiwrS0FUaEM7OztVQUdGLDBWQUlFLFlBQVk7OzRGQUVYLCtCQUErQjtrQkFYM0MsU0FBUzsrQkFDRSw4QkFBOEIsWUFDOUI7OztVQUdGLGlCQUVPLGlCQUFpQixDQUFDLFNBQVMsY0FDOUIsSUFBSSxXQUNQLENBQUMsWUFBWSxDQUFDOzhCQUdLLEtBQUs7c0JBQWhDLFdBQVc7dUJBQUMsYUFBYTtnQkFDakIsT0FBTztzQkFBZixLQUFLOztBQWFSLE1BQU0sT0FBTyxzQkFBc0I7SUFWbkM7UUFXOEIsVUFBSyxHQUFHLElBQUksQ0FBQztRQUNoQyxZQUFPLEdBQUcsS0FBSyxDQUFDO0tBQzFCOytHQUhZLHNCQUFzQjttR0FBdEIsc0JBQXNCLG9LQVJ2Qjs7O1VBR0YsMFZBR0UsWUFBWTs7NEZBRVgsc0JBQXNCO2tCQVZsQyxTQUFTOytCQUNFLG1CQUFtQixZQUNuQjs7O1VBR0YsY0FFSSxJQUFJLFdBQ1AsQ0FBQyxZQUFZLENBQUM7OEJBR0ssS0FBSztzQkFBaEMsV0FBVzt1QkFBQyxhQUFhO2dCQUNqQixPQUFPO3NCQUFmLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0NvbW1vbk1vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7Q29tcG9uZW50LCBIb3N0QmluZGluZywgSW5wdXQsIFZpZXdFbmNhcHN1bGF0aW9ufSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYXgtb3ZlcmxheS1vdXRsZXQtc2hhZG93LWRvbScsXG4gIHRlbXBsYXRlOiBgPGRpdlxuICAgIGNsYXNzPVwiY2RrLW92ZXJsYXktY29udGFpbmVyXCJcbiAgICBbbmdDbGFzc109XCJ7J3ByZXZpZXctb3ZlcmxheS1jb250YWluZXInOiBwcmV2aWV3fVwiXG4gID48L2Rpdj5gLFxuICBzdHlsZVVybHM6IFsnLi9vdmVybGF5LW91dGxldC5jb21wb25lbnQuc2NzcyddLFxuICBlbmNhcHN1bGF0aW9uOiBWaWV3RW5jYXBzdWxhdGlvbi5TaGFkb3dEb20sXG4gIHN0YW5kYWxvbmU6IHRydWUsXG4gIGltcG9ydHM6IFtDb21tb25Nb2R1bGVdLFxufSlcbmV4cG9ydCBjbGFzcyBPdmVybGF5T3V0bGV0U2hhZG93RG9tQ29tcG9uZW50IHtcbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5lbXB0eScpIGVtcHR5ID0gdHJ1ZTtcbiAgQElucHV0KCkgcHJldmlldyA9IGZhbHNlO1xufVxuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdheC1vdmVybGF5LW91dGxldCcsXG4gIHRlbXBsYXRlOiBgPGRpdlxuICAgIGNsYXNzPVwiY2RrLW92ZXJsYXktY29udGFpbmVyXCJcbiAgICBbbmdDbGFzc109XCJ7J3ByZXZpZXctb3ZlcmxheS1jb250YWluZXInOiBwcmV2aWV3fVwiXG4gID48L2Rpdj5gLFxuICBzdHlsZVVybHM6IFsnLi9vdmVybGF5LW91dGxldC5jb21wb25lbnQuc2NzcyddLFxuICBzdGFuZGFsb25lOiB0cnVlLFxuICBpbXBvcnRzOiBbQ29tbW9uTW9kdWxlXSxcbn0pXG5leHBvcnQgY2xhc3MgT3ZlcmxheU91dGxldENvbXBvbmVudCB7XG4gIEBIb3N0QmluZGluZygnY2xhc3MuZW1wdHknKSBlbXB0eSA9IHRydWU7XG4gIEBJbnB1dCgpIHByZXZpZXcgPSBmYWxzZTtcbn1cbiJdfQ==