import type { JSX, ValidComponent } from "@solidjs/web"; import type { BaseUIComponentProps, Orientation } from "../internals/types.js"; export interface ToolbarGroupState { disabled: boolean; orientation: Orientation; } export interface ToolbarGroupProps extends BaseUIComponentProps<"div", ToolbarGroupState> { /** Tag/component to render. Defaults to `"div"`. */ as?: ValidComponent; /** * When `true`, every toolbar item inside this group is disabled. * @default false */ disabled?: boolean | undefined; } /** * Groups several toolbar items (buttons, toggles, etc.) under a shared * `disabled` flag. Renders a `