export declare const DEFAULT_LOCAL_HISTORY_DAG_LIMIT = 12; export interface LocalHistoryDagNode { readonly id: string; readonly label: string; readonly entityKind: string; readonly eventKind?: string | undefined; readonly occurredAt?: string | undefined; } export interface LocalHistoryDagEdge { readonly from: string; readonly to: string; readonly label: string; } export interface LocalHistoryDagModel { readonly cwd: string; readonly repoId: string; readonly worktreeId: string; readonly requestedEventLimit: number; readonly totalEventCount: number; readonly shownEventCount: number; readonly nodeCount: number; readonly edgeCount: number; readonly truncated: boolean; readonly nodes: readonly LocalHistoryDagNode[]; readonly edges: readonly LocalHistoryDagEdge[]; } export interface LocalHistoryDagObservedNodeInput { readonly id: string; readonly props: Record; } export declare function buildLocalHistoryDagModelFromObservedGraph(input: { readonly cwd: string; readonly repoId: string; readonly resolvedWorktreeId: string; readonly requestedEventLimit: number; readonly observedNodes: readonly LocalHistoryDagObservedNodeInput[]; readonly observedEdges: readonly LocalHistoryDagEdge[]; }): LocalHistoryDagModel; export declare function loadLocalHistoryDagModel(options: { readonly cwd: string; readonly limit: number; }): Promise; //# sourceMappingURL=local-history-dag-model.d.ts.map