UNPKG

@skyway-sdk/core

Version:

The official Next Generation JavaScript SDK for SkyWay

21 lines 1.05 kB
import { Event } from '@skyway-sdk/common'; import { LocalPersonImpl } from '../../../member/localPerson'; import { RemoteMemberImplInterface } from '../../../member/remoteMember'; import { PublicationImpl } from '../../../publication'; import { SubscriptionImpl } from '../../../subscription'; import { SkyWayConnection } from '../../interface'; export declare class UnknownConnection implements SkyWayConnection { readonly localPerson: LocalPersonImpl; readonly remoteMember: RemoteMemberImplInterface; readonly type: string; readonly onDisconnect: Event<void>; readonly onClose: Event<void>; closed: boolean; constructor(localPerson: LocalPersonImpl, remoteMember: RemoteMemberImplInterface); close(): void; startPublishing(publication: PublicationImpl): Promise<void>; stopPublishing(publication: PublicationImpl): Promise<void>; startSubscribing(subscription: SubscriptionImpl): Promise<void>; stopSubscribing(subscription: SubscriptionImpl): Promise<void>; } //# sourceMappingURL=connection.d.ts.map