UNPKG

@nodearch/express

Version:
17 lines 650 B
import { IOpenAPIAppMapItem, IOpenAPIProviderData } from '@nodearch/openapi'; import { ExpressParser } from '../express/express-parser.js'; import { ExpressConfig } from '../express/express.config.js'; export declare class OpenAPIParser { private readonly expressConfig; private readonly expressParser; appMap: IOpenAPIAppMapItem[]; constructor(expressConfig: ExpressConfig, expressParser: ExpressParser); parse(): IOpenAPIProviderData; private getRoutes; private getServers; private getOperationObject; private getPathParams; private mergePaths; private getPathInfo; } //# sourceMappingURL=parser.d.ts.map