import { IsIn, IsOptional, IsString } from 'class-validator';
import type { MatchReason } from '../schemas/match-job.schema';

export class TriggerMatchDto {
  @IsOptional()
  @IsString()
  @IsIn(['catch_up', 'trip_end', 'incremental', 'manual'])
  reason?: MatchReason;
}
