import { DialogType, DialogSize } from './dialog'; export interface ConfirmOptions { title?: string; description?: string; type?: DialogType; size?: DialogSize; icon?: boolean; closable?: boolean; confirmText?: string; cancelText?: string; showCancel?: boolean; persistent?: boolean; } export interface ConfirmFn { (options: ConfirmOptions | string): Promise; info: (options: ConfirmOptions | string) => Promise; success: (options: ConfirmOptions | string) => Promise; warning: (options: ConfirmOptions | string) => Promise; danger: (options: ConfirmOptions | string) => Promise; } export declare function useConfirm(): ConfirmFn;