UNPKG

@formatjs/intl-pluralrules

Version:
9 lines (8 loc) 585 B
import { PluralRulesData, PluralRulesInternal } from '@formatjs/ecma402-abstract'; export declare function InitializePluralRules(pl: Intl.PluralRules, locales: string | string[] | undefined, options: Intl.PluralRulesOptions | undefined, { availableLocales, relevantExtensionKeys, localeData, getDefaultLocale, getInternalSlots, }: { availableLocales: Set<string>; relevantExtensionKeys: string[]; localeData: Record<string, PluralRulesData | undefined>; getDefaultLocale(): string; getInternalSlots(pl: Intl.PluralRules): PluralRulesInternal; }): Intl.PluralRules;