import type { EuiModalSignature } from './eui-modal';
import type { TemplateOnlyComponent } from '@ember/component/template-only';
export interface EuiConfirmModalSignature {
    Element: EuiModalSignature['Element'];
    Args: {
        title?: string;
        message?: string;
        cancelButtonText?: string;
        confirmButtonText?: string;
        buttonColor?: string;
        confirmButtonDisabled?: boolean;
        isLoading?: boolean;
        onCancel: () => void;
        onConfirm: () => void;
    };
    Blocks: {
        title: [];
        default: [];
    };
}
declare const EuiConfirmModal: TemplateOnlyComponent<EuiConfirmModalSignature>;
export default EuiConfirmModal;
//# sourceMappingURL=eui-confirm-modal.d.ts.map