///
import { EventEmitter } from "events";
import { BrowserContext, Page } from "playwright";
import { DappeteerBrowser } from "../browser";
import { DappeteerPage } from "../page";
export declare class DPlaywrightBrowser extends EventEmitter implements DappeteerBrowser {
protected browser: BrowserContext;
protected userDataDir: string;
protected flask: boolean;
constructor(browser: BrowserContext, userDataDir: string, flask?: boolean);
wsEndpoint(): string;
close(): Promise;
pages(): Promise[]>;
newPage(): Promise>;
getSource(): BrowserContext;
isMetaMaskFlask(): boolean;
getUserDataDirPath(): string;
storeUserData(destination: string): boolean;
}