import { FC, Ref } from 'react';
import { HTMLChakraProps, RecipeProps, UnstyledProp } from '@chakra-ui/react';
import { ToolbarProps as RaToolbarProps } from 'react-aria-components';
type ToolbarRecipeProps = {
    /** Size variant of the toolbar */
    size?: RecipeProps<"nimbusToolbar">["size"];
    /** Layout orientation of the toolbar */
    orientation?: RecipeProps<"nimbusToolbar">["orientation"];
    /** Visual style variant of the toolbar */
    variant?: RecipeProps<"nimbusToolbar">["variant"];
} & UnstyledProp;
export type ToolbarRootSlotProps = Omit<HTMLChakraProps<"div", ToolbarRecipeProps>, "translate"> & {
    translate?: "yes" | "no";
};
type DefaultExcludedProps = "css" | "asChild" | "as";
export type ToolbarProps = Omit<ToolbarRootSlotProps, DefaultExcludedProps | "children" | "slot"> & Omit<RaToolbarProps, "orientation" | "className" | "style"> & {
    ref?: Ref<HTMLDivElement>;
};
export type ToolbarComponent = FC<ToolbarProps>;
export {};
