import * as react from 'react'; import { E as ExtensiveEditorProps, F as FeatureFlagOverrides, a as ExtensiveEditorRef, T as ToolbarLayout } from './index-DPw2EK7p.js'; declare const LEGACY_RICH_MARKDOWN_MODES: readonly ["visual-only", "visual", "json", "markdown"]; declare const LEGACY_RICH_HTML_MODES: readonly ["visual-only", "visual", "json", "html"]; declare const LEGACY_RICH_DUAL_SOURCE_MODES: readonly ["visual-only", "visual", "markdown", "html"]; type LegacyRichSourceFormat = "markdown" | "html" | "both"; type LegacyRichEditorMode = (typeof LEGACY_RICH_MARKDOWN_MODES)[number] | (typeof LEGACY_RICH_HTML_MODES)[number] | (typeof LEGACY_RICH_DUAL_SOURCE_MODES)[number]; declare const LEGACY_RICH_DEFAULT_FEATURE_FLAGS: FeatureFlagOverrides; declare const LEGACY_RICH_TOOLBAR_LAYOUT: ToolbarLayout; type LegacyRichEditorProps = Omit & { sourceFormat?: LegacyRichSourceFormat; initialMode?: LegacyRichEditorMode; defaultEditorView?: LegacyRichEditorMode; featureFlags?: FeatureFlagOverrides; }; declare const LegacyRichEditor: react.ForwardRefExoticComponent & { sourceFormat?: LegacyRichSourceFormat; initialMode?: LegacyRichEditorMode; defaultEditorView?: LegacyRichEditorMode; featureFlags?: FeatureFlagOverrides; } & react.RefAttributes>; export { LegacyRichEditor as L, type LegacyRichEditorMode as a, type LegacyRichEditorProps as b, type LegacyRichSourceFormat as c, LEGACY_RICH_DEFAULT_FEATURE_FLAGS as d, LEGACY_RICH_DUAL_SOURCE_MODES as e, LEGACY_RICH_HTML_MODES as f, LEGACY_RICH_MARKDOWN_MODES as g, LEGACY_RICH_TOOLBAR_LAYOUT as h };