import type { CustomCellEditorProps } from 'ag-grid-react'; export interface EditableCurrencyCellEditorParams { /** ISO 4217 currency code (e.g. `EUR`, `USD`). Defaults to `EUR`. */ currency?: string; /** Decimal places allowed in the editor. Defaults to 2 (cents precision). */ decimals?: number; /** Minimum allowed value — values below this are clamped on commit. */ min?: number; /** Maximum allowed value — values above this are clamped on commit. */ max?: number; } /** * Inline numeric editor that visually matches ``. Use as * `cellEditor` on a colDef with `editable: true`. The display formatting is * still the renderer's job — once editing stops, the cell hands back to * `CurrencyCellRenderer` (or whichever renderer the colDef declares). * * Stores a Number, not a string, so consumers receive `row.amount = 12.5` * not `"12.5"`. Strips locale separators on each change so commas/dots in * any language convert to a clean numeric value. */ export declare function EditableCurrencyCellRenderer(props: CustomCellEditorProps & EditableCurrencyCellEditorParams): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=editable-currency-cell-renderer.d.ts.map