UNPKG

i18n-js

Version:

A small library to provide I18n on JavaScript.

16 lines (15 loc) 512 B
import { Pluralizer, MakePlural } from "./typing"; import { I18n } from "./I18n"; export declare function useMakePlural({ pluralizer, includeZero, ordinal, }: { pluralizer: MakePlural; includeZero?: boolean; ordinal?: boolean; }): Pluralizer; export declare const defaultPluralizer: Pluralizer; export declare class Pluralization { private i18n; private registry; constructor(i18n: I18n); register(locale: string, pluralizer: Pluralizer): void; get(locale: string): Pluralizer; }