@ts-rest/nest
Version:
Nest server integration for @ts-rest
12 lines (11 loc) • 514 B
TypeScript
import { ExecutionContext } from '@nestjs/common';
export type TsRestOptions = {
jsonQuery?: boolean;
validateResponses?: boolean;
validateRequestHeaders?: boolean;
validateRequestQuery?: boolean;
validateRequestBody?: boolean;
};
export type EvaluatedTsRestOptions = Required<TsRestOptions>;
export type MaybeTsRestOptions = TsRestOptions | undefined | null;
export declare const evaluateTsRestOptions: (globalOptions: MaybeTsRestOptions, context: ExecutionContext) => EvaluatedTsRestOptions;