import React from "react"; import type { InputProps } from "./Input"; /** * Props para el componente CurrencyInput. * Extiende todas las props de Input excepto value y onChange, que se manejan de forma numérica. */ export interface CurrencyInputProps extends Omit { /** * Valor numérico del input. */ value?: number | null; /** * Callback que se ejecuta al perder el foco, devolviendo el valor numérico actualizado. * Si se usa con react-hook-form (register), este callback será el de register. */ onChange?: (value: any) => void; } /** * Componente de entrada para valores monetarios. * Muestra el valor formateado con separadores de miles (puntos) y decimales (comas). * Al recibir el foco, quita los puntos para facilitar la edición. */ export declare const CurrencyInput: React.ForwardRefExoticComponent>; //# sourceMappingURL=CurrencyInput.d.ts.map