shevchenko
Version:
JavaScript library for declension of Ukrainian anthroponyms
12 lines (11 loc) • 480 B
TypeScript
import { GrammaticalCase, GrammaticalGender } from '../language';
import { WordInflector } from '../word-declension';
import { NameInflector } from './name-inflector';
export declare class GivenNameInflector extends NameInflector {
private readonly wordInflector;
constructor(wordInflector: WordInflector);
/**
* @inheritdoc
*/
protected inflectNamePart(givenName: string, gender: GrammaticalGender, grammaticalCase: GrammaticalCase): Promise<string>;
}