import { IsInt, IsOptional, IsString } from 'class-validator';

export class SendMessageDto {
  @IsString() content!: string;
  @IsOptional() @IsString() contentRef?: string;
  @IsOptional() @IsString() mimeType?: string;
  @IsOptional() @IsInt() sizeBytes?: number;
  @IsOptional() @IsString() checksumSha256?: string;
  @IsOptional() @IsString() parentInteractionId?: string;
}
