import { GetHierarchyNodesProps } from "../HierarchyProvider.js"; interface ChildNodeObservablesCacheProps { size: number; variationsCount?: number; } /** @internal */ export declare class HierarchyCache { private _map; private _props; constructor(props: ChildNodeObservablesCacheProps); private createCacheKeys; private getCacheAccessors; set(requestProps: GetHierarchyNodesProps, value: T): void; get(requestProps: GetHierarchyNodesProps): T | undefined; clear(): void; } export {}; //# sourceMappingURL=HierarchyCache.d.ts.map