import type { Browser as PuppeteerBrowser, LaunchOptions } from 'puppeteer-core';
import { Browser } from '../browser';
import type { BrowserKind, BrowserProtocol } from '../browser';
export declare class FirefoxBrowser extends Browser {
    static readonly kind: BrowserKind;
    static readonly protocol: BrowserProtocol;
    protected launchPuppeteer(opts: LaunchOptions): Promise<PuppeteerBrowser>;
}
