import type { FileEntry, SessionEntry, SessionWorkflowMetadata } from "./session-manager-types.ts"; export interface BranchedSessionStateInput { leafId: string; cwd: string; parentSessionId: string; workflow?: SessionWorkflowMetadata; path: SessionEntry[]; labelsById: ReadonlyMap; labelTimestampsById: ReadonlyMap; } export interface BranchedSessionState { sessionId: string; fileEntries: FileEntry[]; } export declare function createBranchedSessionState(input: BranchedSessionStateInput): BranchedSessionState; //# sourceMappingURL=session-manager-archive.d.ts.map