import { Step, StepMap } from 'prosemirror-transform';
export declare const pmHistoryPluginKey = "history$";
export interface PmHistoryItem {
    map: StepMap;
    step: Step;
}
export interface PmHistoryLeaf {
    values: PmHistoryItem[];
    length: number;
}
export interface PmHistoryBranch {
    items: PmHistoryLeaf;
    eventCount: number;
}
export interface PmHistoryPluginState {
    done: PmHistoryBranch;
    undone: PmHistoryBranch;
}
