import './components/confirm-component'; declare type Localizer = (key: string, ...args: any[]) => string; export interface ConfirmOptions { title?: string; titleArgs?: Object; message?: string; messageArgs?: Object; showCloseButton?: boolean; type?: ConfirmType; fullScreen?: boolean; styles?: ConfirmStyles; acceptLabel?: string; cancelLabel?: string; modal?: boolean; headerDismiss?: boolean; withoutActions?: boolean; htmlTag?: string; htmlUrl?: string; containerId?: string; classifiers?: string; model?: T; } export declare type ConfirmType = 'danger' | 'warning' | 'info' | 'success'; export interface ConfirmStyles { backgroundColor?: string; textColor?: string; closeIconColor?: string; acceptColor?: string; actionsBackgroundColor?: string; headerBackgroundColor?: string; width?: string; height?: string; } export declare const doConfirm: (options: ConfirmOptions, localizer?: Localizer) => Promise; export {};