import type { TabInfo } from "./types.js"; export declare function trackTab(tab: TabInfo): void; export declare function removeTrackedTab(tabId: string): void; export declare function getTrackedTab(tabId: string): TabInfo; export declare function listTrackedTabs(): Array>; export declare function getAllTrackedTabs(): TabInfo[]; export declare function clearTrackedTabsByUserId(userId: string): void; export declare function incrementToolCall(tabId: string): void; export declare function updateTabUrl(tabId: string, url: string): void; export declare function updateRefsCount(tabId: string, refsCount: number): void; export declare function setupCleanup(closeTab: (tabId: string, userId: string) => Promise): void; //# sourceMappingURL=state.d.ts.map