import { BrowserName, BrowserInfo } from './browser-info';
export declare const isCurrentVersionHigher: (currentVersion: string, minReqVersion: string) => boolean;
export declare const isVersionSupported: (browser: BrowserInfo, minSupported?: {
    [key: string]: string;
}) => boolean;
export declare const isChromium: (browserName: string) => boolean;
export declare const isFirefox: (browserName: string) => boolean;
export declare const isWebkit: (browserName: string) => boolean;
export declare const detectInstalledBrowsers: (browserNames: BrowserName[]) => Promise<BrowserInfo[] | null>;
export declare const prioritize: (browsers: BrowserInfo[], browserNames: BrowserName[]) => BrowserInfo[];
export declare const detectAndPrioritizeAllInstalledBrowsers: (browserNames?: BrowserName[]) => Promise<BrowserInfo[] | null>;
export declare const detectBrowser: () => Promise<BrowserInfo | null>;
