import { Type } from 'class-transformer' import { IsNotEmpty, ValidateNested } from 'class-validator' import { AuthBaseParams } from '../../../../params' export class GenerateVideoCallSessionInput { @IsNotEmpty() appointment_id: string } export class GenerateVideoCallSessionParams extends AuthBaseParams { @IsNotEmpty() @ValidateNested() @Type(() => GenerateVideoCallSessionInput) readonly input: GenerateVideoCallSessionInput }