UNPKG

@river-build/sdk

Version:

For more details, visit the following resources:

23 lines 931 B
import { Identifiable, Store } from '../../store/store'; import { PersistedObservable } from '../../observable/persistedObservable'; import { UserMemberships } from '../user/models/userMemberships'; import { RiverConnection } from '../river-connection/riverConnection'; import type { Client } from '../../client'; import { Gdm } from './models/gdm'; export interface GdmsModel extends Identifiable { id: '0'; streamIds: string[]; } export declare class Gdms extends PersistedObservable<GdmsModel> { private riverConnection; private userMemberships; private gdms; constructor(store: Store, riverConnection: RiverConnection, userMemberships: UserMemberships); protected onLoaded(): void; getGdm(streamId: string): Gdm; private onUserMembershipsChanged; createGDM(...args: Parameters<Client['createGDMChannel']>): Promise<{ streamId: string; }>; } //# sourceMappingURL=gdms.d.ts.map