import { IsNotEmpty, IsOptional, IsString, ValidateNested } from 'class-validator' import { Type } from 'class-transformer' export class SendTokenInput { @IsNotEmpty() @IsString() login: string @IsOptional() @IsString() app_signature?: string } export class SendTokenParams { @IsNotEmpty() @ValidateNested() @Type(() => SendTokenInput) readonly input: SendTokenInput }