eslint-plugin-formatjs
Version:
ESLint plugin for formatjs
18 lines (17 loc) • 461 B
TypeScript
import { RuleModule } from '@typescript-eslint/utils/ts-eslint';
declare enum LDML {
zero = "zero",
one = "one",
two = "two",
few = "few",
many = "many",
other = "other"
}
type PluralConfig = {
[key in LDML]?: boolean;
};
export type Options = [PluralConfig?];
type MessageIds = 'missingPlural' | 'forbidden';
export declare const name = "enforce-plural-rules";
export declare const rule: RuleModule<MessageIds, Options>;
export {};