UNPKG

@empirica/core

Version:
21 lines (18 loc) 725 B
import * as _empirica_tajriba from '@empirica/tajriba'; import { Tajriba, ParticipantIdent } from '@empirica/tajriba'; import { BehaviorSubject } from 'rxjs'; declare class TajribaConnection { private url; readonly tajriba: Tajriba; private _connected; private _connecting; private _stopped; constructor(url: string); get connecting(): BehaviorSubject<boolean>; get connected(): BehaviorSubject<boolean>; get stopped(): BehaviorSubject<boolean>; sessionParticipant(token: string, pident: ParticipantIdent): Promise<_empirica_tajriba.TajribaParticipant>; sessionAdmin(token: string): Promise<_empirica_tajriba.TajribaAdmin>; stop(): void; } export { TajribaConnection as T };