UNPKG

@hmcts/media-viewer

Version:
22 lines 1.09 kB
import { SocketService } from './socket.service'; import { IcpParticipant, IcpScreenUpdate, IcpSession } from './icp.interfaces'; import * as i0 from "@angular/core"; export declare class IcpUpdateService { private socket; session: IcpSession; constructor(socket: SocketService); private joinSessionSubscription; joinSession(username: string, session: IcpSession, token: string): import("rxjs").Observable<any>; leaveSession(): void; newParticipantJoined(): import("rxjs").Observable<any>; clientDisconnected(): import("rxjs").Observable<any>; removeParticipant(participantId: any): void; participantListUpdated(): import("rxjs").Observable<any>; updatePresenter(presenter: IcpParticipant): void; presenterUpdated(): import("rxjs").Observable<any>; updateScreen(screen: IcpScreenUpdate): void; screenUpdated(): import("rxjs").Observable<any>; static ɵfac: i0.ɵɵFactoryDeclaration<IcpUpdateService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<IcpUpdateService>; } //# sourceMappingURL=icp-update.service.d.ts.map