import { BaseCommand } from './base-command'; import { IGraphicElement } from '../types'; import { EditorHost } from '../core'; import { ICommand } from './i-command'; export declare class TransformElementCommand extends BaseCommand { name: string; private element; private oldState; private newState; private transformType; constructor(host: EditorHost, element: IGraphicElement, oldState: any, newState: any); execute(): void; undo(): void; private syncKonvaNode; private applyState; private detectTransformType; canMergeWith(command: ICommand): boolean; mergeWith(command: TransformElementCommand): ICommand; }