import type { Node as ProseMirrorNode } from '../../pm/model';
import type { Transaction } from '../../pm/state';
import { Transform } from '../../pm/transform';
/**
 * Returns a new `Transform` based on all steps of the passed transactions.
 * @param oldDoc The Prosemirror node to start from
 * @param transactions The transactions to combine
 * @returns A new `Transform` with all steps of the passed transactions
 */
export declare function combineTransactionSteps(oldDoc: ProseMirrorNode, transactions: Transaction[]): Transform;
//# sourceMappingURL=combine-transaction-steps.d.ts.map