import { IVersion } from '@unblocked-web/specifications/plugin/IUserAgentOption';
import IBrowserEngineOption from '@unblocked-web/specifications/agent/browser/IBrowserEngineOption';
import DataLoader from './DataLoader';
declare type IBrowserEngineOptionAndVersion = IBrowserEngineOption & {
    version: IVersion;
};
export default class BrowserEngineOptions {
    private dataLoader;
    readonly default: IBrowserEngineOptionAndVersion;
    readonly installedOptions: IBrowserEngineOptionAndVersion[];
    private browserIdsNeedingDataFiles;
    constructor(dataLoader: DataLoader, defaultBrowserId: string);
    private isInstalled;
    private checkForInstalled;
    static latestFullVersion(option: IBrowserEngineOption): string;
}
export {};
