@mx560/swagger2ts
Version:
a tool to generate ts model file
12 lines (11 loc) • 486 B
TypeScript
import { GeneratorTsOptions, OpenApi, Options } from './swagger';
declare type Plugin = (openApiTool: typeof OpenApiTool, options: any) => void;
export default class OpenApiTool {
static use(plugin: Plugin, options: any): void;
private options;
constructor(options: Options);
getOpenApi(generatorTsOptions: GeneratorTsOptions): Promise<OpenApi>;
generateTs(generatorTsOptions: GeneratorTsOptions): Promise<void>;
private registerPlugins;
}
export {};