/**
 * 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