@nestia/sdk
Version:
Nestia SDK and Swagger generator
14 lines (13 loc) • 511 B
TypeScript
import ts from "typescript";
import { IOperationMetadata } from "./IOperationMetadata";
import { ISdkOperationTransformerContext } from "./ISdkOperationTransformerContext";
export declare namespace SdkOperationProgrammer {
interface IProps {
context: ISdkOperationTransformerContext;
generics: WeakMap<ts.Type, ts.Type>;
node: ts.MethodDeclaration;
symbol: ts.Symbol | undefined;
exceptions: ts.TypeNode[];
}
const write: (p: IProps) => IOperationMetadata;
}