export { type ApiDocumentationHooks, apiDocumentationPlugin, type ApiDocumentationPluginOptions, type ChainedApiDocumentationTransformObject, type OpenApiDocumentDefinition, } from './apiDocumentationPlugin.js'; export { type ApiDocumentationAudience, type ApiDocumentationTransform, apiDocumentationTransform, type ApiDocumentationTransformInput, type ApiDocumentationTransformOptions, type ApiDocumentationTransformResult, type ChainedApiDocumentationTransform, DEFAULT_INTERNAL_MARKER_KEY, } from './apiDocumentationTransform.js'; export { type OpenApiDocumentLike, pruneUnreachableComponents, } from './componentReachability.js'; export { DEFAULT_HIDDEN_ROUTES, type DocumentationRouteMatcher, type DocumentedRoute, type OpenApiRouteSchema, } from './documentationRouteMatchers.js'; export { pruneUnreferencedTags } from './tagReachability.js';