UNPKG

@river-build/sdk

Version:

For more details, visit the following resources:

18 lines 686 B
import { Observable } from '../../../observable/observable'; import { TimelineEvent } from './timeline-types'; type ReplacedEventsMap = Record<string, { oldEvent: TimelineEvent; newEvent: TimelineEvent; }>; export declare class ReplacedEvents extends Observable<ReplacedEventsMap> { constructor(initialValue?: ReplacedEventsMap); update(fn: (current: ReplacedEventsMap) => ReplacedEventsMap): void; reset(): void; get(eventId: string): { oldEvent: TimelineEvent; newEvent: TimelineEvent; } | undefined; add(eventId: string, oldEvent: TimelineEvent, newEvent: TimelineEvent): void; } export {}; //# sourceMappingURL=replacedEvents.d.ts.map