import type { Page } from "patchright"; import { AuthManager } from "../auth/auth-manager.js"; import { SharedContextManager } from "../session/shared-context-manager.js"; export declare class NotebookNavigation { private authManager; private contextManager; private page; constructor(authManager: AuthManager, contextManager: SharedContextManager); getCurrentPage(): Page | null; validateCurrentAuth(): Promise; initialize(headless?: boolean): Promise; waitForNotebookReady(page: Page): Promise; clickNewNotebook(): Promise; setNotebookName(name: string): Promise; finalizeAndGetUrl(): Promise; safePageUrl(page: Page): string; cleanup(): Promise; }