/// <reference types="lodash" />
import { SlateRange, SlatePath } from '@wangeditor/editor';
import type { IDomEditor } from '@wangeditor/editor';
import type { SSMLBaseElement } from './base';
export declare function selectionTrimEnd(editor: IDomEditor): void;
export declare function insertNodeSpace(editor: IDomEditor, range: SlateRange): void;
export declare function removeNodeSpace(editor: IDomEditor, path: SlatePath): void;
export declare function handleDeleteNode(editor: IDomEditor, elem: SSMLBaseElement): import("lodash").DebouncedFunc<(event: Event) => void>;
export declare function handleUnwrapNodes(editor: IDomEditor, elem: SSMLBaseElement): import("lodash").DebouncedFunc<(event: Event) => void>;
export declare function handleSSMLRemarkClick(editor: IDomEditor, elem: SSMLBaseElement): import("lodash").DebouncedFunc<(event: Event) => void>;
