// src/dto/user.dto.ts
export class CreateUserDto {
  name?: string;
  email?: string;
  password?: string;
  phone_number?: string;
  role?: string;
  gstin?: string;
  is_business?: boolean;
}

export class UpdateUserDto {
  name?: string;
  email?: string;
  phone_number?: string;
  gstin?: string;
  is_business?: boolean;
}

export class LoginUserDto {
  email?: string;
  password?: string;
}

export class UserResponseDto {
  user_id?: number;
  name?: string;
  email?: string;
  phone_number?: string;
  role?: string;
  created_at?: Date;
  gstin?: string;
  is_business?: boolean;
}