import { default as React } from 'react';
import { default as IHtmlEditorToolbarProps } from './IHtmlEditorToolbarProps';
/**
 * HtmlEditorToolbar — pure UI toolbar for the HTML Editor.
 *
 * Renders 9 toggle-button groups:
 *   Mode | History | Text Format | Style | Lists | Link+Rule | Table+Quote | Media | Search
 *
 * The toolbar has no direct editor dependency. It emits two event types:
 * - `onModeChange` — fired by the Visual/Code mode toggle (single-select group).
 * - `onToolbarAction` — fired by every other button, carrying the action identifier string.
 *
 * Active formatting state (e.g. bold is ON) is driven by the `activeActions` prop,
 * which maps directly to Radix ToggleGroup's controlled `value` array.
 *
 * @param props {@link IHtmlEditorToolbarProps}
 */
declare const HtmlEditorToolbar: React.FC<IHtmlEditorToolbarProps>;
export default HtmlEditorToolbar;
