@clean-js/api-gen
Version:
[docs](https://lulusir.github.io/clean-js/api-gen/usage) [中文文档](https://github.com/lulusir/clean-js-api-gen/blob/main/README-zh.md)
10 lines (9 loc) • 440 B
TypeScript
import { OpenAPIV2, OpenAPIV3 } from "openapi-types";
import { SourceFile } from "ts-morph";
export declare class Writer {
static schemaToRenameInterface(schema: OpenAPIV3.SchemaObject | OpenAPIV2.SchemaObject, name: string): Promise<string>;
static getSourceFile(): SourceFile;
static cleanOut(): Promise<void>;
static writeOutFolder(): Promise<void>;
static writeFile(filePath: string, content: any): Promise<void>;
}