import { type RunStore } from "../run-state/index.js";
import type { SeedOrchestratorEvent, SeedOrchestratorEventType } from "./types.js";
export declare function orchestratorLoopPath(store: RunStore, runId: string): string;
export declare function appendOrchestratorEvent(store: RunStore, runId: string, input: {
    type: SeedOrchestratorEventType;
    actor?: string;
    summary: string;
    related_id?: string;
    idempotency_key?: string;
    metadata?: Record<string, unknown>;
    sessionId?: string;
}): Promise<SeedOrchestratorEvent>;
export declare function readOrchestratorEvents(store: RunStore, runId: string): Promise<SeedOrchestratorEvent[]>;
