/**
* @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 source-editing/sourceeditingconfig
*/
/**
* The configuration of the source editing feature.
*
* ```ts
* ClassicEditor
*   .create( {
*     sourceEditing: {
*         allowCollaborationFeatures: true
*     }
*   } )
*   .then( ... )
*   .catch( ... );
* ```
*
* See {@link module:core/editor/editorconfig~EditorConfig all editor options}.
*/
export interface SourceEditingConfig {
	/**
	* Set to `true` to enable source editing feature for real-time collaboration.
	*
	* Please note that source editing feature is not fully compatible with real-time collaboration and using it may lead to data loss.
	* {@glink features/source-editing/source-editing#limitations-and-incompatibilities Read more}.
	*
	* @default false
	*/
	allowCollaborationFeatures?: boolean;
}
