# ReturnType Decorator

Module
import { ReturnType } from "@tsed/common"
Source/packages/common/src/mvc/decorators/method/returnType.ts

# Overview

function ReturnType(response?: Partial<IResponseOptions>): Function;

# Description

Define the returned type for the serialization.

WARNING

This decorator will be removed in v6 in favor of Returns from @tsed/schema. For v5 user, use Returns decorator from @tsed/common then in v6 switch to @tsed/schema.

@Controller('/')
export class Ctrl {
   @Get('/')
   @ReturnType({code: 200, type: User, collectionType: Map})
   get(): Promise<Map<User>> { }
}

1
2
3
4
5
6
7

:::