UNPKG

airship-server

Version:

Airship is a framework for Node.JS & TypeScript that helps you to write big, scalable and maintainable API servers.

13 lines (12 loc) 600 B
import { ApiSDKGenerator } from "../domain/ApiSDKGenerator"; import SourceCode from "../../codeGen/domain/SourceCode"; import ApiSchema from "../../schemeGenerator/domain/ApiSchema"; import { SDKConfig } from "../domain/SDKConfig"; export default class AirshipApiSDKGenerator implements ApiSDKGenerator { private _codeGenerator; constructor(); generateModelsFile(scheme: ApiSchema): SourceCode; generateResponsesFile(scheme: ApiSchema): SourceCode; generateMethodsProps(scheme: ApiSchema): SourceCode; generateApiClassFile(scheme: ApiSchema, config: SDKConfig): SourceCode; }