import { type ReactNode } from 'react'; import type { ToolbarBaseProps, ToolbarItemData } from "./types.js"; import "./ToolbarButton.css"; export type ToolbarButtonProps = ToolbarBaseProps & ToolbarItemData; export type ToolbarButtonViewProps = Pick, 'title' | 'hint' | 'hotkey' | 'hintWhenDisabled' | 'qa' | 'theme'> & { active: boolean; enabled: boolean; onClick: () => void; id?: string; className?: string; } & (Pick, 'icon'> | { children: ReactNode; }) & Pick, 'disableTooltip'>; export declare const ToolbarButtonView: import("react").ForwardRefExoticComponent>; export declare function ToolbarButton(props: ToolbarButtonProps): JSX.Element;