import { IsBoolean, IsNumber, IsOptional, IsString, IsDateString } from "class-validator"; export class CreateManualTransactionDto { @IsOptional() @IsString() accountId?: string; @IsDateString() date!: string; @IsString() description!: string; @IsNumber() amount!: number; @IsOptional() @IsString() category?: string; @IsOptional() @IsString() note?: string; @IsOptional() @IsBoolean() hidden?: boolean; }