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