import { Signal } from '@tempots/dom';
import type { LexicalEditor } from 'lexical';
import type { ToolbarGroupId } from '../../../lexical/types';
import { ControlSize } from '../../theme';
export interface FloatingToolbarOptions {
    editor: Signal<LexicalEditor | null>;
    stateUpdate: Signal<number>;
    groups?: ToolbarGroupId[];
    readOnly?: Signal<boolean>;
    size?: ControlSize;
}
export declare function FloatingToolbar({ editor, stateUpdate, groups, readOnly, size, }: FloatingToolbarOptions): import("@tempots/dom").Renderable;
