import { SdSheetColumnDirective } from "./directives/sd-sheet-column.directive"; import { ISdSheetConfig } from "./types/ISdSheetConfig"; import { ISdModal } from "../../overlay/modal/sd-modal.provider"; import * as i0 from "@angular/core"; export declare class SdSheetConfigModal implements ISdModal { sheetKey: import("@angular/core").InputSignal; controls: import("@angular/core").InputSignal[]>; config: import("@angular/core").InputSignal; close: import("@angular/core").OutputEmitterRef; initialized: import("../../../core/utils/bindings/$signal").SdWritableSignal; items: import("../../../core/utils/bindings/$signal").SdWritableSignal; trackByFn: (item: IItem) => string; constructor(); onDisplayOrderUpButtonClick(item: IItem): void; onDisplayOrderDownButtonClick(item: IItem): void; onOkButtonClick(): void; onCancelButtonClick(): void; onInitButtonClick(): void; protected readonly tablerChevronUp = ""; protected readonly tablerChevronDown = ""; protected readonly tablerX = ""; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "sd-sheet-config-modal", never, { "sheetKey": { "alias": "sheetKey"; "required": true; "isSignal": true; }; "controls": { "alias": "controls"; "required": true; "isSignal": true; }; "config": { "alias": "config"; "required": true; "isSignal": true; }; }, { "close": "close"; }, never, never, true, never>; } interface IItem { key: string; header: string | undefined; disableResizing: boolean; fixed: boolean; width?: string; displayOrder?: number; hidden: boolean; } export {};