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 }