import { Observable } from '../../../observable/observable';
import { TimelineEvent } from './timeline-types';
type PendingReplacedEventsMap = Record<string, TimelineEvent>;
export declare class PendingReplacedEvents extends Observable<PendingReplacedEventsMap> {
    constructor(initialValue?: Record<string, TimelineEvent>);
    update(fn: (current: PendingReplacedEventsMap) => PendingReplacedEventsMap): void;
    reset(): void;
    get(eventId: string): TimelineEvent | undefined;
    add(eventId: string, event: TimelineEvent): void;
}
export {};
//# sourceMappingURL=pendingReplacedEvents.d.ts.map