import { Qn as toRef, W as createBaseVNode, ar as normalizeClass, sr as normalizeStyle } from "./vue.runtime.esm-bundler-BvoXUmaf.js";
import { a as provideDefaults, l as propsFactory, n as genericComponent } from "./defineComponent-DB6xIcDy.js";
import { t as makeComponentProps } from "./component-DdiwBe6i.js";
import { t as useRender } from "./useRender-fVtVsZgv.js";
import { r as VToolbarTitle, t as VToolbar } from "./VToolbar-XKeTy7Mr.js";
import { n as makeVariantProps } from "./variant-CqXtG9Ih.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