UNPKG

@ts-rest/nest

Version:

Nest server integration for @ts-rest

14 lines (13 loc) 568 B
import { AppRoute, ServerInferRequest } from '@ts-rest/core'; import type { Request } from 'express-serve-static-core'; export type TsRestRequestShape<TRoute extends AppRoute> = ServerInferRequest<TRoute, Request['headers']>; /** * Parameter decorator used to parse, validate and return the typed request object * * @deprecated Please use `TsRestHandler` instead - will be removed in v4 */ export declare const TsRestRequest: () => ParameterDecorator; /** * @deprecated Use `TsRestRequest` instead */ export declare const ApiDecorator: () => ParameterDecorator;