UNPKG

@microsoft.azure/autorest.incubator

Version:
42 lines 1.63 kB
export declare class EnglishPluralizationService { private _userDictionary; private _irregularPluralsPluralizationService; private _assimilatedClassicalInflectionPluralizationService; private _oSuffixPluralizationService; private _classicalInflectionPluralizationService; private _irregularVerbPluralizationService; private _wordsEndingWithSePluralizationService; private _wordsEndingWithSisPluralizationService; private _wordsEndingWithSusPluralizationService; private _wordsEndingWithInxAnxYnxPluralizationService; private _knownSingluarWords; private _knownPluralWords; private _uninflectiveSuffixList; private _uninflectiveWordList; private _irregularVerbList; private _pronounList; private _irregularPluralsDictionary; private _assimilatedClassicalInflectionDictionary; private _oSuffixDictionary; private _classicalInflectionDictionary; private _knownConflictingPluralList; private _wordsEndingWithSeDictionary; private _wordsEndingWithSisDictionary; private _wordsEndingWithSusDictionary; private _wordsEndingWithInxAnxYnxDictionary; constructor(); IsPlural(word: string): boolean; IsSingular(word: string): boolean; Pluralize(word: string): string; private InternalPluralize; Singularize(word: string): string; private InternalSingularize; private Capitalize; private GetSuffixWord; private IsCapitalized; private IsAlphabets; private IsUninflective; private IsNoOpWord; AddWord(singular: string, plural: string): void; } //# sourceMappingURL=pluralization.d.ts.map