export interface UserDetail {
  userId: number;
  tenantId: number | null;
  tenantName: string | null;
  loginId: string;
  userName: string;
  email: string | null;
  role: string;
  isActive: boolean;
  lastLoginAt: string | null;
  createdAt: string;
}

export interface CreateUserRequest {
  tenantId?: number;
  loginId: string;
  password: string;
  userName: string;
  email?: string;
  role: string;
}

export interface UpdateUserRequest {
  tenantId?: number;
  userName?: string;
  email?: string;
  role?: string;
  password?: string;
  isActive?: boolean;
}
