import type { Faker } from '.'; export declare class Name { private readonly faker; constructor(faker: Faker); /** * firstName * * @method faker.name.firstName * @param gender * @memberof faker.name */ firstName(gender?: string | number): string; /** * lastName * * @method lastName * @param gender * @memberof faker.name */ lastName(gender?: string | number): string; /** * middleName * * @method middleName * @param gender * @memberof faker.name */ middleName(gender?: string | number): string; /** * findName * * @method findName * @param firstName * @param lastName * @param gender * @memberof faker.name */ findName(firstName?: string, lastName?: string, gender?: string | number): string; /** * jobTitle * * @method jobTitle * @memberof faker.name */ jobTitle(): string; /** * gender * * @method gender * @param binary * @memberof faker.name */ gender(binary: boolean): string; /** * prefix * * @method prefix * @param gender * @memberof faker.name */ prefix(gender?: string | number): string; /** * suffix * * @method suffix * @memberof faker.name */ suffix(): string; /** * title * * @method title * @memberof faker.name */ title(): string; /** * jobDescriptor * * @method jobDescriptor * @memberof faker.name */ jobDescriptor(): string; /** * jobArea * * @method jobArea * @memberof faker.name */ jobArea(): string; /** * jobType * * @method jobType * @memberof faker.name */ jobType(): string; }