/** * @license * Copyright 2024 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import type { EventIdentifier, HarnessRunResult, InspectableRun, InspectableRunEvent, InspectableRunInputs, InspectableRunNodeEvent, MutableGraphStore, TimelineEntry } from "@breadboard-ai/types"; export declare class PastRun implements InspectableRun { #private; readonly dataStoreKey: `${string}-${string}-${string}-${string}-${string}`; edges: never[]; constructor(dataStoreKey: `${string}-${string}-${string}-${string}-${string}` | undefined, graphStore: MutableGraphStore, timeline: TimelineEntry[]); initializeBackingRun(graphStore: MutableGraphStore): Promise; get graphVersion(): number; get start(): number; get end(): number | null; get events(): InspectableRunEvent[]; currentNodeEvent(): InspectableRunNodeEvent | null; stack(): InspectableRunNodeEvent[]; getEventById(id: EventIdentifier): InspectableRunEvent | null; inputs(): InspectableRunInputs | null; replay(): AsyncGenerator; } //# sourceMappingURL=past-run.d.ts.map