import IBrowserEmulator from './IBrowserEmulator'; import IBrowserEngine from './IBrowserEngine'; import IUserAgentMatchMeta from './IUserAgentMatchMeta'; export default interface IBrowserEmulatorClass { id: string; roundRobinPercent: number; engine: IBrowserEngine; new (matchMeta?: IUserAgentMatchMeta): IBrowserEmulator; isMatch: (matchMeta: IUserAgentMatchMeta) => boolean; } export declare function BrowserEmulatorClassDecorator(constructor: IBrowserEmulatorClass): void;