UNPKG

@skyway-sdk/core

Version:

The official Next Generation JavaScript SDK for SkyWay

30 lines 1.16 kB
import type { SkyWayChannelImpl } from '../../../channel'; import type { SkyWayContext } from '../../../context'; import { MemberImpl } from '../../../member'; import type { LocalPersonImpl } from '../../../member/localPerson'; import type { RemoteMemberImplInterface } from '../../../member/remoteMember'; import { UnknownConnection } from './connection'; import type { UnknownPlugin } from './plugin'; export declare class UnknownMemberImpl extends MemberImpl implements RemoteMemberImplInterface { readonly type = "bot"; readonly subtype: string; readonly side = "remote"; readonly plugin: UnknownPlugin; private _connections; constructor(args: { channel: SkyWayChannelImpl; name?: string; id: string; metadata?: string; plugin: UnknownPlugin; subtype: string; context: SkyWayContext; }); /**@private */ _getConnection(localPersonId: string): UnknownConnection | undefined; /**@private */ _getOrCreateConnection(localPerson: LocalPersonImpl): UnknownConnection; private _createConnection; _dispose(): void; } //# sourceMappingURL=member.d.ts.map