import { Component, Input } from '@angular/core';
import { OverlayOutletComponent, OverlayOutletShadowDomComponent, } from '../overlay-outlet/overlay-outlet.component';
import * as i0 from "@angular/core";
export class OverlayContainerComponent {
    constructor() {
        this.preview = false;
    }
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.11", ngImport: i0, type: OverlayContainerComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.11", type: OverlayContainerComponent, isStandalone: true, selector: "ax-overlay-container", inputs: { preview: "preview" }, ngImport: i0, template: `<ng-content class="overlay-container-content"></ng-content>
    <ax-overlay-outlet [preview]="preview"></ax-overlay-outlet>
    <ax-overlay-outlet-shadow-dom [preview]="preview"></ax-overlay-outlet-shadow-dom>`, isInline: true, styles: [".empty{position:inherit}:host.scrollblock .overlay-container-content{overflow:hidden}\n"], dependencies: [{ kind: "component", type: OverlayOutletComponent, selector: "ax-overlay-outlet", inputs: ["preview"] }, { kind: "component", type: OverlayOutletShadowDomComponent, selector: "ax-overlay-outlet-shadow-dom", inputs: ["preview"] }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.11", ngImport: i0, type: OverlayContainerComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ax-overlay-container', template: `<ng-content class="overlay-container-content"></ng-content>
    <ax-overlay-outlet [preview]="preview"></ax-overlay-outlet>
    <ax-overlay-outlet-shadow-dom [preview]="preview"></ax-overlay-outlet-shadow-dom>`, standalone: true, imports: [OverlayOutletComponent, OverlayOutletShadowDomComponent], styles: [".empty{position:inherit}:host.scrollblock .overlay-container-content{overflow:hidden}\n"] }]
        }], propDecorators: { preview: [{
                type: Input
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3ZlcmxheS1jb250YWluZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL2NvbXBvbmVudHMvb3ZlcmxheS9vdmVybGF5LWNvbnRhaW5lci9vdmVybGF5LWNvbnRhaW5lci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsU0FBUyxFQUFFLEtBQUssRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUUvQyxPQUFPLEVBQ0wsc0JBQXNCLEVBQ3RCLCtCQUErQixHQUNoQyxNQUFNLDRDQUE0QyxDQUFDOztBQVdwRCxNQUFNLE9BQU8seUJBQXlCO0lBVHRDO1FBVVcsWUFBTyxHQUFHLEtBQUssQ0FBQztLQUMxQjsrR0FGWSx5QkFBeUI7bUdBQXpCLHlCQUF5QixnSEFQMUI7O3NGQUUwRSxpS0FHMUUsc0JBQXNCLG1GQUFFLCtCQUErQjs7NEZBRXRELHlCQUF5QjtrQkFUckMsU0FBUzsrQkFDRSxzQkFBc0IsWUFDdEI7O3NGQUUwRSxjQUV4RSxJQUFJLFdBQ1AsQ0FBQyxzQkFBc0IsRUFBRSwrQkFBK0IsQ0FBQzs4QkFHekQsT0FBTztzQkFBZixLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtDb21wb25lbnQsIElucHV0fSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHtcbiAgT3ZlcmxheU91dGxldENvbXBvbmVudCxcbiAgT3ZlcmxheU91dGxldFNoYWRvd0RvbUNvbXBvbmVudCxcbn0gZnJvbSAnLi4vb3ZlcmxheS1vdXRsZXQvb3ZlcmxheS1vdXRsZXQuY29tcG9uZW50JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYXgtb3ZlcmxheS1jb250YWluZXInLFxuICB0ZW1wbGF0ZTogYDxuZy1jb250ZW50IGNsYXNzPVwib3ZlcmxheS1jb250YWluZXItY29udGVudFwiPjwvbmctY29udGVudD5cbiAgICA8YXgtb3ZlcmxheS1vdXRsZXQgW3ByZXZpZXddPVwicHJldmlld1wiPjwvYXgtb3ZlcmxheS1vdXRsZXQ+XG4gICAgPGF4LW92ZXJsYXktb3V0bGV0LXNoYWRvdy1kb20gW3ByZXZpZXddPVwicHJldmlld1wiPjwvYXgtb3ZlcmxheS1vdXRsZXQtc2hhZG93LWRvbT5gLFxuICBzdHlsZVVybHM6IFtgLi9vdmVybGF5LWNvbnRhaW5lci5zY3NzYF0sXG4gIHN0YW5kYWxvbmU6IHRydWUsXG4gIGltcG9ydHM6IFtPdmVybGF5T3V0bGV0Q29tcG9uZW50LCBPdmVybGF5T3V0bGV0U2hhZG93RG9tQ29tcG9uZW50XSxcbn0pXG5leHBvcnQgY2xhc3MgT3ZlcmxheUNvbnRhaW5lckNvbXBvbmVudCB7XG4gIEBJbnB1dCgpIHByZXZpZXcgPSBmYWxzZTtcbn1cbiJdfQ==