import IDisposable from '../../lang/IDisposable';
import { StreamSetupListener } from '../../dom/StreamSetupListener';
export interface IStreamSubscriber extends IDisposable {
    start(uri: URL, token: string, listenOnStreamSetup?: StreamSetupListener, playMediaStreamInVideoElement?: Function): Promise<void | IDisposable>;
    isStreamHealthy(): Promise<boolean>;
}
