UNPKG

@river-build/sdk

Version:

For more details, visit the following resources:

13 lines 657 B
import { Observable } from '../../../observable/observable'; import { TimelineEvent, ThreadStatsData } from './timeline-types'; export type ThreadStatsMap = Record<string, ThreadStatsData>; export declare class ThreadStats extends Observable<ThreadStatsMap> { constructor(initialValue?: ThreadStatsMap); update(fn: (current: ThreadStatsMap) => ThreadStatsMap): void; reset(): void; get(eventId: string): ThreadStatsData | undefined; add(userId: string, event: TimelineEvent, currentTimeline: TimelineEvent[]): void; remove(timelineEvent: TimelineEvent): void; private formatThreadStat; } //# sourceMappingURL=threadStats.d.ts.map