UNPKG

@river-build/sdk

Version:

For more details, visit the following resources:

13 lines 599 B
import { Observable } from '../../../observable/observable'; import { TimelineEvent, type MessageReactions } from './timeline-types'; export type ReactionsMap = Record<string, MessageReactions>; export declare class Reactions extends Observable<ReactionsMap> { constructor(initialValue?: ReactionsMap); get(parentId: string): MessageReactions | undefined; update(fn: (current: ReactionsMap) => ReactionsMap): void; reset(): void; removeEvent(event: TimelineEvent): void; addEvent(event: TimelineEvent): void; private addReaction; } //# sourceMappingURL=reactions.d.ts.map