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