UNPKG

@redocly/openapi-core

Version:

See https://github.com/Redocly/redocly-cli

46 lines 1.6 kB
import type { PluginResolveInfo } from './config-resolvers.js'; import type { OasRef } from '../typings/openapi.js'; import type { Plugin } from './types.js'; import type { ResolveResult, UserContext } from '../walk.js'; export type PluginsCollectorVisitorData = { plugins: (PluginResolveInfo | Plugin)[]; rootConfigDir: string; }; export declare const PLUGINS_COLLECTOR_VISITOR_ID = "pluginsCollector"; export declare const pluginsCollectorVisitor: import("../visitors.js").NormalizedOasVisitors<{ ref: {}; ConfigGovernance: { leave(node: any, ctx: UserContext): void; }; ConfigApisProperties: { leave(node: any, ctx: UserContext): void; }; 'rootRedoclyConfigSchema.scorecard.levels_items': { leave(node: any, ctx: UserContext): void; }; ConfigRoot: { leave(node: any, ctx: UserContext): void; }; }>; export type ConfigBundlerVisitorData = { plugins: Plugin[]; }; export declare const CONFIG_BUNDLER_VISITOR_ID = "configBundler"; export declare const configBundlerVisitor: import("../visitors.js").NormalizedOasVisitors<{ ref: { leave(node: OasRef, ctx: UserContext, resolved: ResolveResult<any>): void; }; ConfigGovernance: { leave(node: any, ctx: UserContext): void; }; ConfigApisProperties: { leave(node: any, ctx: UserContext): void; }; 'rootRedoclyConfigSchema.scorecard.levels_items': { leave(node: any, ctx: UserContext): void; }; ConfigRoot: { leave(node: any, ctx: UserContext): void; }; }>; //# sourceMappingURL=visitors.d.ts.map