import { Qn as toRef, W as createBaseVNode, ar as normalizeClass, sr as normalizeStyle } from "./vue.runtime.esm-bundler-BvoXUmaf.js";
import { o as provideDefaults, r as genericComponent, ut as propsFactory } from "./defineComponent-92h8LsW-.js";
import { t as makeComponentProps } from "./component-cNt7KGbA.js";
import { t as useRender } from "./useRender-kn3mcOTh.js";
import { r as VToolbarTitle, t as VToolbar } from "./VToolbar-CBjuzsOU.js";
import { n as makeVariantProps } from "./variant-CXhPdVre.js";
//#region node_modules/vuetify/lib/components/VToolbar/VToolbarItems.js
var makeVToolbarItemsProps = propsFactory({
	...makeComponentProps(),
	...makeVariantProps({ variant: "text" })
}, "VToolbarItems");
var VToolbarItems = genericComponent()({
	name: "VToolbarItems",
	props: makeVToolbarItemsProps(),
	setup(props, { slots }) {
		provideDefaults({ VBtn: {
			color: toRef(() => props.color),
			height: "inherit",
			variant: toRef(() => props.variant)
		} });
		useRender(() => createBaseVNode("div", {
			"class": normalizeClass(["v-toolbar-items", props.class]),
			"style": normalizeStyle(props.style)
		}, [slots.default?.()]));
		return {};
	}
});
//#endregion
export { VToolbar, VToolbarItems, VToolbarTitle };

//# sourceMappingURL=vuetify_components_VToolbar.js.map