UNPKG

@fpjs-incubator/broyster

Version:
17 lines (16 loc) 791 B
import { ConfigOptions } from 'karma'; import { BrowserStackCredentials } from './browserstack_helpers'; import { Logger } from './karma_logger'; export declare class BrowserStackLocalManager { private credentials; private localIdentifier?; private isRunning; private bsLocal; private switchPromise; constructor(credentials: BrowserStackCredentials, localIdentifier?: string | undefined); run(logger: Logger): Promise<void>; kill(logger: Logger): Promise<void>; } export declare function makeBrowserStackLocalManagerFactory(browserStackCredentials: BrowserStackCredentials, localIdentifier?: LocalIdentifier): BrowserStackLocalManager; export type LocalIdentifier = string; export declare function makeLocalIdentifier(config: ConfigOptions): LocalIdentifier;