import { IsOptional, IsString, MaxLength } from 'class-validator'

// Evaluation context. We currently only support tenant-level flags, so the
// only required input is the tenant slug; we hydrate plan + partnerSlug + env
// server-side from the tenant doc + runtime env.
export class EvaluateDto {
  @IsString() @MaxLength(64)
  tenantSlug!: string
}
