export type UserProfile = { userId?: number; userName: string; name: string; role: string; roleId: number; accessRooms: number[]; createdAt?: string | null; createdBy?: string | null; updatedAt?: string | null; updatedBy?: string | null; }; export type UpdateUserInfoRequest = { name: string; userName: string; accessRooms?: number[]; }; export type UpdateUserRoleRequest = { roleId: number; }; export type UpdateUserInfoResponse = { userId: number; userName: string; name: string; roleId: number; accessRooms: number[]; updatedAt?: string | null; updatedBy?: string | null; }; export type UpdateUserRoleResponse = { userId: number; userName: string; roleId: number; roleName?: string | null; updatedAt?: string | null; updatedBy?: string | null; };