import { Type } from 'class-transformer'; import { IsNotEmpty, IsOptional, IsString, IsNumber } from 'class-validator'; export class AiSearchRequestDto { @IsString() @IsNotEmpty() objectApiName: string; @IsString() @IsNotEmpty() query: string; @IsOptional() @Type(() => Number) @IsNumber() page?: number; @IsOptional() @Type(() => Number) @IsNumber() pageSize?: number; }