import { InsertTableRowIntoSameSectionAction } from '../actions/insert-table-row-into-same-section-action';
import { RTETableBlock } from '../dto/table-block';
import { TableRowCommonUtilitiesStrategy } from './table-row-strategy.abstract';
/**
 * Strategy class for handling the insertion of a new row into a table.
 * The new row will be inserted in the same section (header or body) as the reference row based on the insert direction and the position of the selected rows.
 */
export declare class InsertTableRowIntoSameSectionStrategy extends TableRowCommonUtilitiesStrategy<InsertTableRowIntoSameSectionAction, RTETableBlock> {
  /**
   * @inheritDoc
   */
  protected handleAction(action: InsertTableRowIntoSameSectionAction): void;
}
