import { Signal, Value } from '@tempots/dom';
import { type LexicalEditor } from 'lexical';
import type { ToolbarConfig } from '../../../lexical/types';
import { ControlSize } from '../../theme';
export interface LexicalToolbarOptions {
    editor: Signal<LexicalEditor | null>;
    stateUpdate: Signal<number>;
    toolbar?: ToolbarConfig;
    readOnly?: Signal<boolean>;
    size?: Value<ControlSize>;
}
export declare function LexicalToolbar({ editor, stateUpdate, toolbar, readOnly, size, }: LexicalToolbarOptions): import("@tempots/dom").Renderable;
