import { IsBoolean, IsEnum, IsOptional, IsString, IsUUID } from 'class-validator';
import { ReaderType} from '@prisma/client';

export class CreateReaderDto {
  @IsString()
  reader_id: string;
  
  @IsOptional()
  @IsEnum(ReaderType)
  type: ReaderType;
  
  @IsOptional()
  @IsBoolean()
  status?: boolean;

  @IsOptional()
  @IsUUID()
  warehouse_id?: string;
}
