import { type FinancePaymentKind } from "../index.js"; export interface RecordPaymentDialogProps { open: boolean; onOpenChange: (open: boolean) => void; /** Default kind when the dialog opens. Defaults to `customer`. */ defaultKind?: FinancePaymentKind; onSuccess?: () => void; } /** * Packaged record-payment dialog for the finance payments page: picks an * invoice (customer payments) or a booking + supplier (supplier payments) via * the shared react-data packages (`finance-react`, `bookings-react`, * `suppliers-react`) — no app-local query clients. */ export declare function RecordPaymentDialog({ open, onOpenChange, defaultKind, onSuccess, }: RecordPaymentDialogProps): import("react").JSX.Element;