import { BrowserContext } from "@playwright/test"; declare global { interface Window { chrome?: { management?: { getAll: (callback: (extensions: ChromeExtension[]) => void) => void; }; runtime?: { lastError?: { message: string; }; }; }; } } interface ChromeExtension { id: string; name: string; enabled: boolean; type: string; } /** * Get extension ID from browser context using Chrome management API * Simple implementation without retry logic or caching */ export declare function getExtensionId(context: BrowserContext, extensionName: string): Promise; export {};