@lonu/stc
Version:
A tool for converting OpenApi/Swagger/Apifox into code.
14 lines • 692 B
TypeScript
import type { DefaultConfigOptions, IDefaultObject, IDefinitionVirtualProperty, IPathVirtualProperty, ISwaggerResultDefinition, ISwaggerResultPath } from "./swagger.js";
/**
* 生成定义对象
* @param definitions - 定义对象
* @returns
*/
export declare const getDefinition: (definitions: IDefaultObject<ISwaggerResultDefinition>) => Map<string, IDefinitionVirtualProperty[] | IDefinitionVirtualProperty>;
/**
* 获取接口地址对象
* @param paths - 接口地址
* @returns
*/
export declare const getApiPath: (paths: IDefaultObject<IDefaultObject<ISwaggerResultPath>>, options?: DefaultConfigOptions) => Map<string, IPathVirtualProperty>;
//# sourceMappingURL=core.d.ts.map