///
import { EventEmitter } from 'events';
import Page from './Page';
import { TSend, TGetPrefResult } from './types';
declare class Browser extends EventEmitter {
private _send;
constructor(arg: {
send: TSend;
});
close(): Promise;
disconnect(): Promise;
getPref(pref: string, defaultBranch?: boolean): Promise;
install(path: string, isTemporary: boolean): Promise;
newPage(): Promise;
pages(): Promise;
private _setContext;
setPref(pref: string, value: string | number | boolean, defaultBranch?: boolean): Promise;
uninstall(id: string): Promise;
}
export default Browser;