UNPKG

@redocly/cli

Version:

[@Redocly](https://redocly.com) CLI is your all-in-one API documentation utility. It builds, manages, improves, and quality-checks your API descriptions, all of which comes in handy for various phases of the API Lifecycle. Create your own rulesets to make

103 lines 2.94 kB
import { type SpecVersion, type OASStatsAccumulator, type AsyncAPIStatsAccumulator } from '@redocly/openapi-core'; export declare function resolveStatsVisitorAndAccumulator(specVersion: SpecVersion): { statsVisitor: { ExternalDocs: { leave(): void; }; ref: { enter(ref: import("@redocly/openapi-core").OasRef): void; }; Tag: { leave(tag: import("@redocly/openapi-core").Oas3Tag | import("@redocly/openapi-core").Oas3_2Tag): void; }; ChannelMap: { Channel: { leave(): void; Operation: { leave(operation: any): void; }; Parameter: { leave(parameter: any): void; }; }; }; NamedSchemas: { Schema: { leave(): void; }; }; Root: { leave(): void; }; } | { ExternalDocs: { leave(): void; }; ref: { enter(ref: import("@redocly/openapi-core").OasRef): void; }; Tag: { leave(tag: import("@redocly/openapi-core").Oas3Tag | import("@redocly/openapi-core").Oas3_2Tag): void; }; NamedChannels: { Channel: { leave(): void; Parameter: { leave(parameter: any): void; }; }; }; NamedOperations: { Operation: { leave(operation: any): void; }; }; NamedSchemas: { Schema: { leave(): void; }; }; Root: { leave(): void; }; } | { ExternalDocs: { leave(): void; }; ref: { enter(ref: import("@redocly/openapi-core").OasRef): void; }; Tag: { leave(tag: import("@redocly/openapi-core").Oas3Tag | import("@redocly/openapi-core").Oas3_2Tag): void; }; Link: { leave(link: any): void; }; WebhooksMap: { Operation: { leave(operation: any): void; }; }; Paths: { PathItem: { leave(): void; Operation: { leave(operation: any): void; }; Parameter: { leave(parameter: import("core/lib/typings/swagger.js").Oas2Parameter | import("@redocly/openapi-core").Oas3Parameter): void; }; }; }; NamedSchemas: { Schema: { leave(): void; }; }; Root: { leave(): void; }; }; statsAccumulator: OASStatsAccumulator | AsyncAPIStatsAccumulator; }; //# sourceMappingURL=visitor-and-accumulator-resolver.d.ts.map