import type { InterruptDecisionRecord, RunState, SignalDelivery, StepRecord } from './types.js'; import { type RunStore } from './RunStore.js'; import type { StandardSchemaV1 } from '../../types/standard-schema.js'; export declare function findStepByKey(steps: StepRecord[], key: string): StepRecord | undefined; export declare function recordSignalDelivery(runStore: RunStore, runState: RunState, delivery: SignalDelivery, options?: { schema?: StandardSchemaV1; onDecision?: (decision: InterruptDecisionRecord) => void; }): Promise; export declare function loadRecordedSteps(runStore: RunStore, runId: string): Promise;