import type { ExtensionContext } from "agent-sh/types"; import type { MultiSessionStore } from "./multi-session-store.js"; import type { Capture } from "./capture.js"; export declare function registerForkCommands(ctx: ExtensionContext, getStore: () => MultiSessionStore, openTreePicker: () => Promise, rebuildChat: () => Promise, capture: Capture): void; export declare function applyBranchMessages(ctx: ExtensionContext, getStore: () => MultiSessionStore, capture: Capture): void;