import { RoundingFunction } from 'numeral'; import { CurrencyCodes } from '../constants/Numbers'; export declare const generateEqualIntervals: (minValue: number, maxValue: number, tickCount: number) => number[]; export declare const formatCurrency: (amount: number | undefined, formatting: string, roundingFunction?: RoundingFunction) => string; export declare const getCurrencyCodes: () => CurrencyCodes; export declare const isValidNumber: (value: any) => boolean; export declare const formatPercentage: (amount: number | string | undefined, options?: Intl.NumberFormatOptions) => string | number | undefined; export declare const getPluralRules: (options: Intl.PluralRulesOptions) => Intl.PluralRules; export declare const formatOrdinal: (number: number, options?: Intl.PluralRulesOptions, copy?: { readonly one: "st"; readonly two: "nd"; readonly few: "rd"; readonly other: "th"; }) => string;