/**
* @license Copyright (c) 2003-2026, CKSource Holding sp. z o.o. All rights reserved.
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
*/
/**
* @module restricted-editing
*/
export { RestrictedEditingMode } from "./restrictededitingmode.js";
export { RestrictedEditingModeEditing } from "./restrictededitingmodeediting.js";
export { RestrictedEditingModeUI } from "./restrictededitingmodeui.js";
export { RestrictedEditingExceptionCommand, type RestrictedEditingExceptionCommandParams } from "./restrictededitingexceptioncommand.js";
export { RestrictedEditingModeNavigationCommand, type RestrictedEditingModeNavigationDirection } from "./restrictededitingmodenavigationcommand.js";
export { RestrictedEditingExceptionBlockCommand } from "./restrictededitingexceptionblockcommand.js";
export { RestrictedEditingExceptionAutoCommand } from "./restrictededitingexceptionautocommand.js";
export { StandardEditingMode } from "./standardeditingmode.js";
export { StandardEditingModeEditing } from "./standardeditingmodeediting.js";
export { StandardEditingModeUI } from "./standardeditingmodeui.js";
export type { RestrictedEditingConfig } from "./restrictededitingconfig.js";
export { setupExceptionHighlighting as _setupRestrictedEditingExceptionHighlighting, resurrectCollapsedMarkerPostFixer as _resurrectRestrictedEditingCollapsedMarkerPostFixer, extendMarkerOnTypingPostFixer as _extendRestrictedEditingMarkerOnTypingPostFixer, upcastHighlightToMarker as _upcastRestrictedEditingHighlightToMarker } from "./restrictededitingmode/converters.js";
export { getMarkerAtPosition as _getRestrictedEditingMarkerAtPosition, isPositionInRangeBoundaries as _isRestrictedEditingPositionInRangeBoundaries, isSelectionInMarker as _isRestrictedEditingSelectionInMarker } from "./restrictededitingmode/utils.js";
import "./augmentation.js";
