import { type ReactNode } from 'react'; export declare function ArkmeConfirmDialogPreview({ children, title }: { children: ReactNode; title?: string; }): import("react").JSX.Element; type ArkmeDialogProps = { titleId: string; title: string; children?: ReactNode; error?: string; busy: boolean; closeWhileBusy?: boolean; cancelLabel?: string; onClose: () => void; } & ({ layout: 'picker'; } | { layout?: 'confirm'; description: ReactNode; confirmLabel: string; busyLabel: string; confirmTone?: 'primary' | 'danger'; confirmDisabled?: boolean; onConfirm: () => void; }); export declare function ArkmeConfirmDialog(props: ArkmeDialogProps): import("react").JSX.Element; export {}; //# sourceMappingURL=ArkmeConfirmDialog.d.ts.map