import type { Element } from '../../types'; import type { ElementProps, ICommand, IStateManager } from '../types'; export declare class UpdateElementCommand implements ICommand { private element; private modified; private original?; constructor(element: Element, modified: Partial, original?: Partial); apply(state: IStateManager): Promise; undo(state: IStateManager): Promise; serialize(): { type: string; elementId: string; modified: Partial; original: Partial | undefined; }; }