diff --git a/packages/common/serializer/class-serializer.interceptor.ts b/packages/common/serializer/class-serializer.interceptor.ts index 875bb1a308e..61a2fb08306 100644 --- a/packages/common/serializer/class-serializer.interceptor.ts +++ b/packages/common/serializer/class-serializer.interceptor.ts @@ -24,8 +24,19 @@ const REFLECTOR = 'Reflector'; /** * @publicApi */ -export interface ClassSerializerInterceptorOptions extends ClassTransformOptions { +export class ClassSerializerInterceptorOptions implements ClassTransformOptions { transformerPackage?: TransformerPackage; + strategy?: 'excludeAll' | 'exposeAll'; + groups?: string[]; + version?: number; + excludePrefixes?: string[]; + ignoreDecorators?: boolean; + targetMaps?: any[]; + enableCircularCheck?: boolean; + enableImplicitConversion?: boolean; + excludeExtraneousValues?: boolean; + exposeDefaultValues?: boolean; + exposeUnsetFields?: boolean; } /**