import { LimitFunction, GetPath, Item, NumberColumn, AmountLimit } from './types.js'; export declare const toNumber: (value?: unknown, limit?: unknown, limitFunc?: LimitFunction) => number | undefined; export declare const toInputString: (value?: unknown) => string | null; export declare const getInputString: ({ valuePath }: { valuePath?: GetPath; }, item: Item) => string | null; export declare const toHashString: (value: unknown) => string; export declare const getComparableValue: ({ valuePath, maximumFractionDigits }: T, item?: Item) => number | undefined; export declare const makeFormatter: (locale?: string | undefined, minimumFractionDigits?: number | null | undefined, maximumFractionDigits?: number | null | undefined) => Intl.NumberFormat; export declare const getString: ({ valuePath, locale, minimumFractionDigits, maximumFractionDigits }: T, item: Item) => string | undefined; export declare const applySingleFilter: (column: NumberColumn, filter: AmountLimit) => (item: Item) => boolean; //# sourceMappingURL=utils-number.d.ts.map