import { type TemplateRef } from "@angular/core"; import { type SdResizeEvent } from "../events/sd-resize"; import "@simplysm/core-browser"; import * as i0 from "@angular/core"; import * as i1 from "../events/sd-resize"; export declare class SdModal { private readonly _elRef; private readonly _sdActivatedModal; private readonly _sdSystemConfig; private readonly _errorHandler; private readonly _focusTrap; protected readonly tablerX = ""; open: import("@angular/core").ModelSignal; key: import("@angular/core").InputSignal; title: import("@angular/core").InputSignal; hideHeader: import("@angular/core").InputSignal; hideCloseButton: import("@angular/core").InputSignal; headerStyle: import("@angular/core").InputSignal; useCloseByBackdrop: import("@angular/core").InputSignal; useCloseByEscapeKey: import("@angular/core").InputSignal; float: import("@angular/core").InputSignal; fill: import("@angular/core").InputSignal; resizable: import("@angular/core").InputSignal; movable: import("@angular/core").InputSignal; position: import("@angular/core").InputSignal<"bottom-right" | "top-right" | undefined>; minHeightPx: import("@angular/core").InputSignal; minWidthPx: import("@angular/core").InputSignal; heightPx: import("@angular/core").InputSignal; widthPx: import("@angular/core").InputSignal; actionTplRef: import("@angular/core").InputSignal | undefined>; closeRequest: import("@angular/core").OutputEmitterRef; private readonly _dragResize; constructor(); onResizeMouseDown(event: MouseEvent, dir: string): void; onHeaderMouseDown(event: MouseEvent): void; onBackdropClick(): void; onCloseButtonClick(): void; onDialogKeydown(event: KeyboardEvent): void; onDialogFocus(): void; onHostResize(event: SdResizeEvent): void; onDialogResize(event: SdResizeEvent): void; onWindowResize(): void; private _requestClose; private _bringToFront; private _calcHeight; private _calcWidth; private _getDialogEl; private _saveConfig; private _restoreConfig; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=sd-modal.d.ts.map