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
TypeScript
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;
}