import { IsNotEmpty, ValidateNested, IsString } from 'class-validator' import { Type } from 'class-transformer' import { SessionVariables } from '../../../../params' class CheckSubscriptionInput { @IsNotEmpty() @IsString() patient_id: string } export class CheckSubscriptionParams { @IsNotEmpty() @ValidateNested() @Type(() => CheckSubscriptionInput) readonly input?: CheckSubscriptionInput @IsNotEmpty() @ValidateNested() @Type(() => SessionVariables) readonly session_variables: SessionVariables }