UNPKG

@river-build/sdk

Version:

For more details, visit the following resources:

14 lines 595 B
import { Observable } from '../../../observable/observable'; import { type TimelineEvent } from './timeline-types'; type ThreadsMap = Record<string, TimelineEvent[]>; export declare class Threads extends Observable<ThreadsMap> { constructor(initialValue?: ThreadsMap); update(fn: (current: ThreadsMap) => ThreadsMap): void; reset(): void; get(parentId: string): TimelineEvent[] | undefined; add(event: TimelineEvent): void; remove(event: TimelineEvent): void; replace(event: TimelineEvent, eventIndex: number): void; } export {}; //# sourceMappingURL=threads.d.ts.map