import { InjectionToken } from '@angular/core';
import { DialogConfig } from '../dialog-config.model';
import { UmButtonColor, UmButtonVariant } from '@universal-material/web';
export declare const CONFIRM_DIALOG_DEFAULT_OPTIONS: InjectionToken<any>;
export declare const DefaultConfirmDialogConfig: ConfirmDialogConfig;
export interface ConfirmDialogButtonConfig {
    text?: string;
    variant?: UmButtonVariant;
    color?: UmButtonColor;
}
export declare class ConfirmDialogConfig implements DialogConfig {
    title?: string;
    confirmButton?: ConfirmDialogButtonConfig;
    cancelButton?: ConfirmDialogButtonConfig;
    closeOnBackdropClick?: boolean;
    closeOnEsc?: boolean;
}
