/** * @license * Copyright 2024 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import type { AffectedNode, DescribeResultCacheArgs, GraphIdentifier, InspectableDescriberResultCache, InspectableDescriberResultCacheEntry, NodeIdentifier } from "@breadboard-ai/types"; export { DescribeResultCache }; declare class DescribeResultCache implements InspectableDescriberResultCache { #private; readonly args: DescribeResultCacheArgs; constructor(args: DescribeResultCacheArgs); get(id: NodeIdentifier, graphId: GraphIdentifier): InspectableDescriberResultCacheEntry; update(affectedNodes: AffectedNode[]): void; clear(visualOnly: boolean, affectedNodes: AffectedNode[]): void; } //# sourceMappingURL=describe-cache.d.ts.map