import * as React from 'react'; import { Editor, Plugins } from 'slate-react'; import { LayoutContext } from '@epam/uui-core'; interface ToolbarProps { editor: Editor; plugins: Plugins; } export declare class Toolbar extends React.Component { static contextType: React.Context>; toolbar: HTMLElement | null; private layer; context: { uuiLayout: LayoutContext; }; constructor(props: ToolbarProps, context: { uuiLayout: LayoutContext; }); componentWillUnmount(): void; virtualReferenceElement(): { clientWidth: number; clientHeight: number; getBoundingClientRect(): DOMRect; }; renderButton: (Button: React.ComponentType<{ editor: Editor; }>, index: number) => JSX.Element; render(): JSX.Element; } export {}; //# sourceMappingURL=Toolbar.d.ts.map