UNPKG

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