UNPKG

@towns-protocol/sdk

Version:

For more details, visit the following resources:

17 lines 692 B
import { ObservableRecord } from '../../observable/observableRecord'; export type ParsedChannelProperties = { isDefault: boolean; updatedAtEventNum: bigint; isAutojoin: boolean; hideUserJoinLeaveEvents: boolean; }; export interface SpaceStreamModel { streamId: string; channelsMetadata: Record<string, ParsedChannelProperties>; } export declare class SpaceStreamsView extends ObservableRecord<string, SpaceStreamModel> { constructor(); delete(spaceStreamId: string, channelId: string): boolean; updateChannelMetadata(spaceStreamId: string, channelId: string, properties: Partial<ParsedChannelProperties>): void; } //# sourceMappingURL=spaceStreams.d.ts.map