import { Transform } from 'class-transformer'; import { IsBoolean, IsOptional, IsUUID } from 'class-validator'; export class ListAreaCompanyRelationsQueryDto { @IsOptional() @IsUUID('4') areaId?: string; @IsOptional() @IsUUID('4') companyId?: string; @IsOptional() @Transform(({ value }) => value === true || value === 'true' || value === '1') @IsBoolean() includeHistory = false; }