airship-server
Version:
Airship is a framework for Node.JS & TypeScript that helps you to write big, scalable and maintainable API servers.
13 lines (9 loc) • 442 B
text/typescript
import SourceCode from "../../codeGen/domain/SourceCode"
import ApiSchema from "../../schemeGenerator/domain/ApiSchema";
import {SDKConfig} from "./SDKConfig";
export interface ApiSDKGenerator {
generateModelsFile(scheme: ApiSchema): SourceCode
generateResponsesFile(scheme: ApiSchema): SourceCode
generateMethodsProps(scheme: ApiSchema): SourceCode
generateApiClassFile(scheme: ApiSchema, config: SDKConfig): SourceCode
}