import { ChangeDetectionStrategy, Component, input } from '@angular/core';
import { DbxPopupControlButtonsComponent } from './popup.controls.buttons.component';
import * as i0 from "@angular/core";
/**
 * Popup Controls
 */
export class DbxPopupControlsComponent {
    header = input();
    static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DbxPopupControlsComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
    static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.1.0", version: "18.2.13", type: DbxPopupControlsComponent, isStandalone: true, selector: "dbx-popup-controls", inputs: { header: { classPropertyName: "header", publicName: "header", isSignal: true, isRequired: false, transformFunction: null } }, host: { classAttribute: "dbx-popup-controls" }, ngImport: i0, template: `
    <span class="dbx-popup-controls-header">{{ header() }}</span>
    <div class="spacer"></div>
    <dbx-popup-control-buttons></dbx-popup-control-buttons>
  `, isInline: true, dependencies: [{ kind: "component", type: DbxPopupControlButtonsComponent, selector: "dbx-popup-control-buttons" }], changeDetection: i0.ChangeDetectionStrategy.OnPush });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DbxPopupControlsComponent, decorators: [{
            type: Component,
            args: [{
                    selector: 'dbx-popup-controls',
                    template: `
    <span class="dbx-popup-controls-header">{{ header() }}</span>
    <div class="spacer"></div>
    <dbx-popup-control-buttons></dbx-popup-control-buttons>
  `,
                    host: {
                        class: 'dbx-popup-controls'
                    },
                    imports: [DbxPopupControlButtonsComponent],
                    changeDetection: ChangeDetectionStrategy.OnPush,
                    standalone: true
                }]
        }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicG9wdXAuY29udHJvbHMuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcGFja2FnZXMvZGJ4LXdlYi9zcmMvbGliL2ludGVyYWN0aW9uL3BvcHVwL3BvcHVwLmNvbnRyb2xzLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxRSxPQUFPLEVBQUUsK0JBQStCLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQzs7QUFFckY7O0dBRUc7QUFlSCxNQUFNLE9BQU8seUJBQXlCO0lBQzNCLE1BQU0sR0FBRyxLQUFLLEVBQVUsQ0FBQzt3R0FEdkIseUJBQXlCOzRGQUF6Qix5QkFBeUIscVFBWjFCOzs7O0dBSVQsNERBSVMsK0JBQStCOzs0RkFJOUIseUJBQXlCO2tCQWRyQyxTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBRSxvQkFBb0I7b0JBQzlCLFFBQVEsRUFBRTs7OztHQUlUO29CQUNELElBQUksRUFBRTt3QkFDSixLQUFLLEVBQUUsb0JBQW9CO3FCQUM1QjtvQkFDRCxPQUFPLEVBQUUsQ0FBQywrQkFBK0IsQ0FBQztvQkFDMUMsZUFBZSxFQUFFLHVCQUF1QixDQUFDLE1BQU07b0JBQy9DLFVBQVUsRUFBRSxJQUFJO2lCQUNqQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENoYW5nZURldGVjdGlvblN0cmF0ZWd5LCBDb21wb25lbnQsIGlucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBEYnhQb3B1cENvbnRyb2xCdXR0b25zQ29tcG9uZW50IH0gZnJvbSAnLi9wb3B1cC5jb250cm9scy5idXR0b25zLmNvbXBvbmVudCc7XG5cbi8qKlxuICogUG9wdXAgQ29udHJvbHNcbiAqL1xuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnZGJ4LXBvcHVwLWNvbnRyb2xzJyxcbiAgdGVtcGxhdGU6IGBcbiAgICA8c3BhbiBjbGFzcz1cImRieC1wb3B1cC1jb250cm9scy1oZWFkZXJcIj57eyBoZWFkZXIoKSB9fTwvc3Bhbj5cbiAgICA8ZGl2IGNsYXNzPVwic3BhY2VyXCI+PC9kaXY+XG4gICAgPGRieC1wb3B1cC1jb250cm9sLWJ1dHRvbnM+PC9kYngtcG9wdXAtY29udHJvbC1idXR0b25zPlxuICBgLFxuICBob3N0OiB7XG4gICAgY2xhc3M6ICdkYngtcG9wdXAtY29udHJvbHMnXG4gIH0sXG4gIGltcG9ydHM6IFtEYnhQb3B1cENvbnRyb2xCdXR0b25zQ29tcG9uZW50XSxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXG4gIHN0YW5kYWxvbmU6IHRydWVcbn0pXG5leHBvcnQgY2xhc3MgRGJ4UG9wdXBDb250cm9sc0NvbXBvbmVudCB7XG4gIHJlYWRvbmx5IGhlYWRlciA9IGlucHV0PHN0cmluZz4oKTtcbn1cbiJdfQ==