import type { CurrencyInfo } from './adapter/MasterDocumentAdapter.types'; export interface CurrencySelectorModalProps { open: boolean; /** Código de la moneda actualmente seleccionada */ currentCode: string; /** Lista de monedas disponibles */ currencies: CurrencyInfo[]; /** true mientras se carga la lista del backend */ loading?: boolean; /** Callback cuando el usuario confirma el cambio */ onSelect: (currency: CurrencyInfo) => void; onClose: () => void; } /** * Modal para cambiar la moneda del documento. * Muestra la lista de monedas activas con buscador y selección. * * @example * ```tsx * handleChangeCurrency(c.code)} * onClose={() => setModalOpen(false)} * /> * ``` */ export declare function CurrencySelectorModal({ open, currentCode, currencies, loading, onSelect, onClose, }: CurrencySelectorModalProps): import("react/jsx-runtime").JSX.Element | null; //# sourceMappingURL=CurrencySelectorModal.d.ts.map