@dbs-portal/core-api
Version:
HTTP client and API utilities for DBS Portal
34 lines • 746 B
TypeScript
/**
* User mock data factory
*/
import type { MockDataFactory } from '../types';
/**
* User interface for mock data
*/
export interface MockUser {
id: string;
email: string;
username: string;
firstName: string;
lastName: string;
fullName: string;
phone?: string;
isActive: boolean;
roles: string[];
permissions: string[];
createdAt: string;
updatedAt: string;
}
/**
* User factory function
*/
export declare const userFactory: MockDataFactory<MockUser>;
/**
* Create admin user
*/
export declare const adminUserFactory: MockDataFactory<MockUser>;
/**
* Create inactive user
*/
export declare const inactiveUserFactory: MockDataFactory<MockUser>;
//# sourceMappingURL=user-factory.d.ts.map