type WorkspaceTabId = 'agents' | 'looper'; interface WorkspaceTabState { /** Last active session id per workspace tab (in-memory only). */ lastSessionByTab: Partial>; setLastSession: (tab: WorkspaceTabId, sessionId: string) => void; clearLastSession: (tab: WorkspaceTabId) => void; } /** * Remembers the last visited session per workspace tab (agents | looper) so * switching tabs returns to where you were instead of the new-session view. */ export declare const useWorkspaceTabStore: import("zustand").UseBoundStore>; export {}; //# sourceMappingURL=workspaceTabStore.d.ts.map