UNPKG

@magicbe/api-generator

Version:

api 生成器

21 lines (20 loc) 629 B
import Generator, { type Options } from "./Generator"; interface GeneratorOptions extends Options { resources?: string[]; } declare class GeneratorSwaggerApi extends Generator<GeneratorOptions> { _options_: GeneratorOptions; private request; constructor(options: GeneratorOptions); gen(): void; private genResource; /**生成接口范型 */ private genDefinitions; /**生成范型字段类型 */ private genDefinitionField; private genApiDoc; private genApiDocPathParams; private genApiDocNextPath; private genApiDocResponseInterface; } export default GeneratorSwaggerApi;