import { IsString, IsNotEmpty, IsOptional, IsEnum } from 'class-validator';
import { ServiceType } from '../../domain/entities/order.entity';

export class CreateOrderDto {
  @IsEnum(ServiceType)
  @IsNotEmpty()
  serviceType: ServiceType;

  @IsString()
  @IsOptional()
  serviceCategory?: string;

  @IsString()
  @IsOptional()
  conversationId?: string;
}
