import { RTETablePropertiesType } from '../../../interface';
import { RTETableExtensionContext } from '../table-extension';
import { RTENode } from '../../../dto/nodes/node.abstract';
import { CellPropertiesEventHandler } from './cell-properties';
/**
 * Cancel Event handler for the cell properties.
 */
export declare class CellPropertiesCancelEventHandler extends CellPropertiesEventHandler {
  /**
   * Cancel cell properties changes
   *
   * @param {RTETableExtensionContext} extensionContext - The table extension context.
   * @param {Record<string, RTETablePropertiesType>} data - The origin of the properties.
   * @param {RTENode} focusNode - The focus node.
   */
  handle(extensionContext: RTETableExtensionContext, data: Record<string, RTETablePropertiesType>, focusNode?: RTENode): void;
}
