/**
 * Confirm Dialog Screen
 *
 * Modal dialog for confirming destructive actions.
 * Performs the action via SDK when confirmed.
 */
import { type ReactNode } from "react";
import type { ConfirmAction, NavigationEvent } from "../machines/navigation.js";
export interface ConfirmDialogProps {
    readonly send: (event: NavigationEvent) => void;
    readonly action: ConfirmAction | undefined;
}
/**
 * Confirmation dialog for destructive actions.
 * Performs the action via SDK when confirmed.
 */
export declare const ConfirmDialog: ({ action, send }: ConfirmDialogProps) => ReactNode;
//# sourceMappingURL=ConfirmDialog.d.ts.map