/** * @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 */ import React from 'react'; import type { MultiRootEditor } from 'ckeditor5'; import { type EditorElementDefinition } from '../utils/normalizeEditorElementDefinition.js'; export declare const ROOT_EDITABLE_OPTIONS_ATTRIBUTE = "$rootEditableOptions"; /** * A React component that renders a single editable area (root) for the `MultiRootEditor`. */ export declare const EditorEditable: React.MemoExoticComponent>>; type Props = { id: string; rootName: string; editor: MultiRootEditor | null; }; export type RootEditableOptionsAttribute = { /** * Placeholder for the editable element. If not set, placeholder value from the editor configuration will be used (if it was provided). */ placeholder?: string; /** * The accessible label text describing the editable to the assistive technologies. */ label?: string; /** * A description of the editable root element to create. */ element?: EditorElementDefinition; }; export {};