UNPKG

browser-use-typescript

Version:

A TypeScript-based browser automation framework

24 lines (23 loc) 946 B
import { Browser as PlaywrightBrowser } from "playwright"; import { BrowserContext, BrowserContextConfig } from "./browserContext"; export declare class BrowserConfig { headless: boolean; disable_security: boolean; wss_url: string | null; browser_instance_path: string | null; new_context_config: BrowserContextConfig; _force_keep_browser_alive: boolean; constructor(param?: Partial<BrowserConfig>); } export declare class Browser { config: BrowserConfig; playwright_browser: PlaywrightBrowser | null; constructor(config?: BrowserConfig); new_context(config?: BrowserContextConfig): Promise<BrowserContext>; get_playwright_browser(): Promise<PlaywrightBrowser>; _init(): Promise<PlaywrightBrowser>; close(): Promise<void>; setupBrowser(): Promise<PlaywrightBrowser>; setup_remote_wss_browser(): Promise<PlaywrightBrowser>; setup_builtin_browser(): Promise<PlaywrightBrowser>; }