import type { ResolvedVextDocsConfig, ResolvedVextDocsSource, VextDocsOpenAPIDocument } from "../types.js"; export declare const DEFAULT_DOCS_SOURCE_ID = "all"; export declare function resolveDocsSources(document: VextDocsOpenAPIDocument, config: ResolvedVextDocsConfig): ResolvedVextDocsSource[]; export declare function resolveDocsSource(sources: ResolvedVextDocsSource[], sourceId?: string): ResolvedVextDocsSource | undefined; export declare function filterOpenAPIDocumentBySource(document: VextDocsOpenAPIDocument, source: ResolvedVextDocsSource): VextDocsOpenAPIDocument; export declare function countOpenAPIOperations(document: VextDocsOpenAPIDocument): number; export declare function filterCodeDocsItemsBySource(items: T[], source: ResolvedVextDocsSource): T[];