/** * Modal dialog — Caslon title over a double stationery rule; used for propose-approve * moments and destructive confirms. */ export interface DialogProps { open: boolean; onClose?: () => void; title: React.ReactNode; /** Right-aligned action row (Buttons) */ footer?: React.ReactNode; children?: React.ReactNode; style?: React.CSSProperties; } export declare function Dialog(props: DialogProps): JSX.Element | null;