/*!
 * Jodit Editor (https://xdsoft.net/jodit/)
 * Released under MIT see LICENSE.txt in the project root for license information.
 * Copyright (c) 2013-2026 Valerii Chupurnov. All rights reserved. https://xdsoft.net
 */
declare module 'jodit/config' {
    interface Config {
        /**
         * Keyboard hotkey mappings for delete and backspace operations (character, word, sentence).
         */
        delete: {
            hotkeys: {
                delete: string[];
                deleteWord: string[];
                deleteSentence: string[];
                backspace: string[];
                backspaceWord: string[];
                backspaceSentence: string[];
            };
            /**
             * Disable specific Backspace/Delete cleanup cases by their stable
             * key, so the plugin no longer applies that particular behavior.
             * Available keys: `remove-unbreakable`, `remove-not-editable`,
             * `remove-char`, `table-cell`, `remove-empty-parent`,
             * `remove-empty-neighbor`, `join-two-lists`, `join-neighbors`,
             * `unwrap-first-list-item`.
             *
             * ```javascript
             * Jodit.make('#editor', {
             * 	 delete: { disableCases: new Set(['remove-empty-parent']) }
             * });
             * ```
             */
            disableCases?: Set<string>;
        };
    }
}
export {};
