You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
933 B

import { LDMLPluralRule } from '@formatjs/intl-utils';
import { PluralRulesData } from '@formatjs/intl-utils';
import { PluralRulesLocaleData } from '@formatjs/intl-utils';
export declare class PluralRules implements Intl.PluralRules {
constructor(locales?: string | string[], options?: Intl.PluralRulesOptions);
resolvedOptions(): any;
select(val: number): LDMLPluralRule;
toString(): string;
static supportedLocalesOf(locales?: string | string[], options?: Pick<Intl.PluralRulesOptions, 'localeMatcher'>): string[];
static __addLocaleData(...data: PluralRulesLocaleData[]): void;
static localeData: Record<string, PluralRulesData>;
private static availableLocales;
private static __defaultLocale;
private static getDefaultLocale;
private static relevantExtensionKeys;
static polyfilled: boolean;
private static readonly __INTERNAL_SLOT_MAP__;
}
export { }