import { AlertAction, CrudAction } from '../types/enums'; export interface ConfirmationDialogState { visible: boolean; title?: string; message?: string; confirmText?: string; showCancel?: boolean; action?: AlertAction; onConfirm?: (selectOption?: CrudAction) => void; } export declare const useConfirmationDialog: () => { show: (config: Omit) => void; hide: () => void; setStateUpdater: (callback: (state: ConfirmationDialogState) => void) => void; };