import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; interface Options { title?: string; message?: string; btnOkText?: string; btnCancelText?: string; dialogSize?: 'sm' | 'lg'; } export declare class ConfirmDialogService { private gwModalService; constructor(gwModalService: NgbModal); /** * Confirm * @param options opctional JSON Obtions * @param action X = XXX; D = Delete; U = Update; S = Save */ confirm(options?: Options, action?: 'D' | 'U' | 'S' | 'E'): Promise; confirmDelete(options?: Options): Promise; confirmUpdate(options?: Options): Promise; confirmSave(options?: Options): Promise; confirmState(options?: Options): Promise; private getMessage; /** * Config for default. */ readonly config: Options; } export {};