@namecheap/tsoa-cli
Version:
Build swagger-compliant REST APIs using TypeScript and Node
6 lines (5 loc) • 459 B
TypeScript
import { Tsoa } from '@namecheap/tsoa-runtime';
import { NodeArray, TypeNode } from 'typescript';
import { MetadataGenerator } from '../metadataGeneration/metadataGenerator';
export declare function getHeaderType(typeArgumentNodes: NodeArray<TypeNode> | undefined, index: number, metadataGenerator: MetadataGenerator): Tsoa.HeaderType | undefined;
export declare function isSupportedHeaderDataType(parameterType: Tsoa.Type): parameterType is Tsoa.HeaderType;