import { InjectionKey, Ref } from 'vue'; import { default as AccordionGroup } from './accordion-group.vue'; export interface AccordionGroupProps { modelValue?: string | string[] | null; multiple?: boolean; contained?: boolean; } export type AccordionGroupInstance = InstanceType; export type AccordionState = { name: string; expanded: boolean; }; export type AccordionGroupContext = { accordionsList: Ref; handleChange: (name: string) => void; expandedAccordions: Ref; }; export declare const accordionGroupKey: InjectionKey;