@redocly/openapi-core
Version:
See https://github.com/Redocly/redocly-cli
14 lines • 984 B
TypeScript
import { type RuleSeverity } from '../config/types.js';
import { type SpecMajorVersion } from '../oas-types.js';
import { type ResolvedRefMap, type Document } from '../resolve.js';
import { type Oas3Visitor, type Oas2Visitor } from '../visitors.js';
export declare function mapTypeToComponent(typeName: string, version: SpecMajorVersion): "definitions" | "examples" | "parameters" | "responses" | "schemas" | "requestBodies" | "headers" | "mediaTypes" | "tags" | "securitySchemes" | "links" | "callbacks" | "contentDescriptors" | "errors" | "examplePairingObjects" | null;
export declare function makeBundleVisitor({ version, dereference, rootDocument, resolvedRefMap, keepUrlRefs, componentRenamingConflicts, }: {
version: SpecMajorVersion;
dereference: boolean;
rootDocument: Document;
resolvedRefMap: ResolvedRefMap;
keepUrlRefs: boolean;
componentRenamingConflicts?: RuleSeverity;
}): Oas3Visitor | Oas2Visitor;
//# sourceMappingURL=bundle-visitor.d.ts.map