import { IsEmail, IsNotEmpty, IsOptional, IsString, ValidateNested, } from 'class-validator'; export class UpdateProfileDto { @IsOptional() firstName: string; @IsOptional() lastName: string; @IsOptional() username: string; @IsOptional() email: string; avatar: any; ats: any; } export class updatePasswordDto { @IsNotEmpty() password: string; @IsNotEmpty() newPassword: string; @IsNotEmpty() confirmPassword: string; } export class addRemoveFriendDto { @IsNotEmpty() userId: string; @IsNotEmpty() type: string; } export class validateEmailDto { @IsString() identifier: string; } export class NewsletterDto { @IsString() email: string; } export class validateEmailRegDto { @IsString() @IsEmail() email: string; }