import { Nullable } from '../../../../../types/general';
import { ModifyContentAction } from '../../../dto/actions/modify-content-action.abstract';
import { RTENode } from '../../../dto/nodes/node.abstract';
export declare const INSERT_TABLE_BLOCK: string;
/**
 * Action to insert a table block into the rich text editor.
 */
export declare class InsertTableBlockAction extends ModifyContentAction {
  type: string;
  nextFocusNode: Nullable<RTENode>;
  /**
   * Number of rows in the table.
   */
  rowCount: number;
  /**
   * Number of columns in the table.
   */
  columnCount: number;
  constructor(rowCount: number, columnCount: number);
}
