import * as _radix_ui_react_context from '@radix-ui/react-context'; import * as React from 'react'; import * as RovingFocusGroup from '@radix-ui/react-roving-focus'; import { Primitive } from '@radix-ui/react-primitive'; import * as SeparatorPrimitive from '@radix-ui/react-separator'; import * as ToggleGroupPrimitive from '@radix-ui/react-toggle-group'; declare const createToolbarScope: _radix_ui_react_context.CreateScope; type RovingFocusGroupProps = React.ComponentPropsWithoutRef; type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface ToolbarProps extends PrimitiveDivProps { orientation?: RovingFocusGroupProps['orientation']; loop?: RovingFocusGroupProps['loop']; dir?: RovingFocusGroupProps['dir']; } declare const Toolbar: React.ForwardRefExoticComponent>; type SeparatorProps = React.ComponentPropsWithoutRef; interface ToolbarSeparatorProps extends SeparatorProps { } declare const ToolbarSeparator: React.ForwardRefExoticComponent>; type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface ToolbarButtonProps extends PrimitiveButtonProps { } declare const ToolbarButton: React.ForwardRefExoticComponent>; type PrimitiveLinkProps = React.ComponentPropsWithoutRef; interface ToolbarLinkProps extends PrimitiveLinkProps { } declare const ToolbarLink: React.ForwardRefExoticComponent>; type ToggleGroupProps = React.ComponentPropsWithoutRef; interface ToolbarToggleGroupSingleProps extends Extract { } interface ToolbarToggleGroupMultipleProps extends Extract { } declare const ToolbarToggleGroup: React.ForwardRefExoticComponent<(ToolbarToggleGroupSingleProps | ToolbarToggleGroupMultipleProps) & React.RefAttributes>; type ToggleGroupItemProps = React.ComponentPropsWithoutRef; interface ToolbarToggleItemProps extends ToggleGroupItemProps { } declare const ToolbarToggleItem: React.ForwardRefExoticComponent>; declare const Root: React.ForwardRefExoticComponent>; declare const Separator: React.ForwardRefExoticComponent>; declare const Button: React.ForwardRefExoticComponent>; declare const Link: React.ForwardRefExoticComponent>; declare const ToggleGroup: React.ForwardRefExoticComponent<(ToolbarToggleGroupSingleProps | ToolbarToggleGroupMultipleProps) & React.RefAttributes>; declare const ToggleItem: React.ForwardRefExoticComponent>; export { Button, Link, Root, Separator, ToggleGroup, ToggleItem, Toolbar, ToolbarButton, type ToolbarButtonProps, ToolbarLink, type ToolbarLinkProps, type ToolbarProps, ToolbarSeparator, type ToolbarSeparatorProps, ToolbarToggleGroup, type ToolbarToggleGroupMultipleProps, type ToolbarToggleGroupSingleProps, ToolbarToggleItem, type ToolbarToggleItemProps, createToolbarScope };