export interface RuntimeCausalContext { readonly transportSessionId: string; readonly workspaceSliceId: string; readonly causalSessionId: string; readonly strandId: string; readonly checkoutEpochId: string; readonly warpWriterId: string; readonly stability: "runtime_local"; readonly provenanceLevel: "artifact_history"; } export declare function buildCheckoutEpochId(repoId: string, worktreeId: string, checkoutEpoch: number): string; export declare function buildCausalSessionId(repoId: string, worktreeId: string, transportSessionId: string, workspaceSliceId: string): string; export declare function buildStrandId(causalSessionId: string, checkoutEpochId: string, warpWriterId: string): string; export declare function buildRuntimeCausalContext(input: { readonly transportSessionId: string; readonly workspaceSliceId: string; readonly repoId: string; readonly worktreeId: string; readonly checkoutEpoch: number; readonly warpWriterId: string; }): RuntimeCausalContext; //# sourceMappingURL=runtime-causal-context.d.ts.map