/** * Locales defaults */ export interface DeclinationLocale { useDeclination?: boolean; useCountZerosAfterFirstDigit?: boolean; declinations?: { plural: string; singular: string; pluar_singular: string; }; } export declare type NumberType = "thousand" | "million" | "billion" | "trillion" | "quadrillion" | "quintillion" | "sexillion"; export declare type BinarySuffixes = { Bytes?: string; KiloBytes?: string; MegaBytes?: string; GigaBytes?: string; TeraBytes?: string; PetaBytes?: string; ExaBytes?: string; ZettaBytes?: string; YottaBytes?: string; }; export interface LocaleObject extends DeclinationLocale { locale: string; separator: string; excludeNumbers?: NumberType[]; binarySuffixes?: BinarySuffixes; words: { and: string; others: string; }; numbers: Record; } export declare const ru_RU: LocaleObject; export declare const en_US: LocaleObject; export declare const de_DE: LocaleObject;