ts-gimei
Version:
日本語の人物名や住所のテストデータを、漢字・ひらがな・カタカナ・ローマ字で出力します。ブラウザ・Node.js両方で使用可能
46 lines (42 loc) • 874 B
TypeScript
// Generated by dts-bundle-generator v9.5.1
export type Gender = "male" | "female";
export interface JapaneseNotation {
kanji: string;
hiragana: string;
katakana: string;
romaji: string;
}
export interface Name extends JapaneseNotation {
}
export interface Prefecture extends JapaneseNotation {
}
export interface City extends JapaneseNotation {
}
export interface Town extends JapaneseNotation {
}
export interface Person {
firstName: Name;
lastName: Name;
fullName: Name;
gender: Gender;
}
export interface Address {
prefecture: Prefecture;
city: City;
town: Town;
}
declare class Gimei {
private namesData;
private addressesData;
person(params?: {
gender?: Gender;
}): Promise<Person>;
address(): Promise<Address>;
private ensureNamesData;
private ensureAddressesData;
}
export declare const gimei: Gimei;
export {
gimei as default,
};
export {};