import { Fragment as e, createElementBlock as t, defineComponent as n, mergeModels as r, openBlock as i, provide as a, renderSlot as o, toRef as s, useModel as c } from "vue";
var l = /* @__PURE__ */ n({
	__name: "PlAccordion",
	props: /* @__PURE__ */ r({ multiple: { type: Boolean } }, {
		modelValue: {},
		modelModifiers: {}
	}),
	emits: ["update:modelValue"],
	setup(n) {
		let r = c(n, "modelValue"), l = n;
		return a("pl-accordion-model", r), a("pl-accordion-props", s(l)), (n, r) => (i(), t(e, null, [o(n.$slots, "header"), o(n.$slots, "default")], 64));
	}
});
export { l as default };

//# sourceMappingURL=PlAccordion.vue2.js.map