import { ActionRecipe } from '../../recipe/ActionRecipe';
import { EditorType } from '../core/EditorType';
import { CommonContentEditableProcessor } from './CommonContentEditableProcessor';
declare class GenericInteropProcessor extends CommonContentEditableProcessor {
    insertTextAtCursorHandler?: (editorInstance: Element, newProcessText: string) => void;
    validateDependencies(): void;
    get editorType(): EditorType;
    customSelectProcessor(actionRecipe: Partial<ActionRecipe>): boolean;
    customCommandProcessor(_action: string): boolean;
}
export { GenericInteropProcessor };
