@plq/faker
Version:
A set of classes for mocking known data types such as browser history, browser download list, persona, domain name, Jira project, GitHub repository, etc.
25 lines • 696 B
TypeScript
import type { MockDomainItem } from './domain';
import { BaseItemMock } from './base';
export interface MockUserItem {
nickname: string;
email: string;
firstName: string;
lastName: string;
fullName: string;
}
/**
* Class representing a mock user.
*/
export default class MockUser extends BaseItemMock<MockUserItem, MockDomainItem> {
/**
* Create a mock user.
* @param {MockDomainItem} domain - The domain of the user
*/
constructor(domain?: MockDomainItem);
/**
* Create a mock user item.
* @return {MockUserItem} The mock user item
*/
createMockItem(): MockUserItem;
}
//# sourceMappingURL=user.d.ts.map