/** Props for ConfirmDialog component */ export interface Props { /** Whether the dialog is open */ open: boolean; /** Dialog title */ title: string; /** Dialog message */ message: string; /** Confirm button label */ confirmLabel?: string; /** Cancel button label */ cancelLabel?: string; /** Use destructive (red) styling for confirm */ destructive?: boolean; /** Show loading state on confirm */ loading?: boolean; /** Called when confirm is clicked */ onconfirm?: () => void; /** Called when cancel is clicked or dialog closed */ oncancel?: () => void; } declare const ConfirmDialog: import("svelte").Component; type ConfirmDialog = ReturnType; export default ConfirmDialog; //# sourceMappingURL=ConfirmDialog.svelte.d.ts.map