import * as React from 'react'; import type { ToolbarRootProps, ToolbarButtonProps, ToolbarIconButtonProps, ToolbarGroupProps, ToolbarSeparatorProps, ToolbarLinkProps } from './Toolbar.types.js'; declare function ToolbarRoot({ orientation, loop, spacing, variant, thickness, prominent, refraction, className, children, ref, ...rest }: ToolbarRootProps): React.JSX.Element; declare function ToolbarButton({ className, children, priority, render, ...rest }: ToolbarButtonProps): React.JSX.Element; declare function ToolbarIconButton({ label, icon, className, priority, ...rest }: ToolbarIconButtonProps): React.JSX.Element; declare function ToolbarGroup({ className, children, ref }: ToolbarGroupProps): React.JSX.Element; declare function ToolbarSeparator({ orientation, className, ref }: ToolbarSeparatorProps): React.JSX.Element; declare function ToolbarLink({ className, children, ref, ...rest }: ToolbarLinkProps): React.JSX.Element; export declare const Toolbar: { Root: typeof ToolbarRoot; Button: typeof ToolbarButton; Group: typeof ToolbarGroup; Separator: typeof ToolbarSeparator; Link: typeof ToolbarLink; }; /** Not contract surface (REQ-CMP-06/-37): in-repo composition only; public icon actions use `Toolbar.Button render={}`. */ export { ToolbarIconButton }; //# sourceMappingURL=Toolbar.client.d.ts.map