import { IsIn, IsString } from 'class-validator';

const JOB_TYPES = ['CLASSIFY', 'SUMMARIZE', 'EXTRACT'] as const;

export class RunJobDto {
  @IsString() interactionId!: string;
  @IsIn(JOB_TYPES) jobType!: (typeof JOB_TYPES)[number];
}
