import { InsertImageToBlockAction } from '../../actions/insert-image-to-block-action';
import type { RTETextBlock } from '../../blocks/text-block';
import { ActionHandleStrategy } from '../action-handle-strategy.abstract';
/**
 * Insert a image block into the text block at special position strategy.
 */
export declare class BlockInsertImageIntoTextStrategy extends ActionHandleStrategy<InsertImageToBlockAction, RTETextBlock> {
  /**
   * insertImage
   *
   * @param {InsertImageToBlockAction} action - Insert image action instance.
   * @param {RTETextBlock} target - The text block.
   */
  protected handleAction(action: InsertImageToBlockAction, target: RTETextBlock): void;
}
