import { Document, Scalar } from 'yaml'; import { RefNode, Resource, ResourceRefsProcessingConfig } from '../../common/types.js'; export declare function clearAllRefNodesCache(): void; export declare function clearRefNodesCache(resourceId: string): void; export declare function joinPathParts(pathParts: string[]): string; export declare function getResourceRefNodes(resource: Resource, config: ResourceRefsProcessingConfig): Record | undefined; export declare function traverseDocument(doc: Document, callback: (parentKeyPathParts: string[], keyPathParts: string[], key: string, scalar: Scalar) => void): void;