import { IsIn, IsOptional, IsString } from "class-validator";

export class UpdateBookingStatusDto {
  @IsIn(["provider_en_route", "in_progress", "completed", "no_show"])
  status!: "provider_en_route" | "in_progress" | "completed" | "no_show";

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