export type TrackedSessionBrowserTab = { sessionKey: string; targetId: string; baseUrl?: string; profile?: string; trackedAt: number; }; export declare function trackSessionBrowserTab(params: { sessionKey?: string; targetId?: string; baseUrl?: string; profile?: string; }): void; export declare function untrackSessionBrowserTab(params: { sessionKey?: string; targetId?: string; baseUrl?: string; profile?: string; }): void; export declare function closeTrackedBrowserTabsForSessions(params: { sessionKeys: Array; closeTab?: (tab: { targetId: string; baseUrl?: string; profile?: string; }) => Promise; onWarn?: (message: string) => void; }): Promise; export declare function __resetTrackedSessionBrowserTabsForTests(): void; export declare function __countTrackedSessionBrowserTabsForTests(sessionKey?: string): number;