/** * User entity */ export interface User { id: string; email: string; role: UserRole; tenantId?: string; createdAt: string; updatedAt: string; } /** * User role enum */ export type UserRole = 'admin' | 'user'; /** * Data for creating a new user */ export interface CreateUserData { email: string; password: string; role: UserRole; tenantId?: string; } /** * Data for updating an existing user */ export interface UpdateUserData { email?: string; role?: UserRole; tenantId?: string; } //# sourceMappingURL=users.d.ts.map