import type { PlatformView } from "../platform/ports"; /** * DevToolsController * * Manages DevTools for WebContentsViews, including: * - Keyboard shortcut registration (Ctrl+Shift+D) * - Automatic cleanup when views are destroyed */ export declare class DevToolsController { private viewsWithDevTools; /** * Register DevTools shortcut (Ctrl+Shift+D) on a WebContentsView * Works on both X11 and Wayland */ registerShortcut(view: PlatformView): void; /** * Close DevTools for a view when it's being destroyed */ closeDevToolsForView(view: PlatformView): void; /** * Get the set of webContents IDs that have DevTools open */ getViewsWithDevTools(): Set; /** * Clear all tracked DevTools */ clear(): void; } //# sourceMappingURL=DevToolsController.d.ts.map