chinese-baby-names
Version:
chinese baby names
22 lines (21 loc) • 570 B
TypeScript
import { Gender } from './enums/Gender';
import { PoetryType } from './enums/PoetryType';
import { NameObject } from './name/name';
interface GeneratorConfig {
source?: PoetryType[];
surname: string;
dislikeWords?: string[];
minStrokeCount?: number;
maxStrokeCount?: number;
allowGeneral?: boolean;
gender?: Gender;
count?: number;
singleNameWeight: number;
}
export declare class BabyName {
private config;
static generate(config: GeneratorConfig): NameObject[];
private constructor();
private generate;
}
export {};