export interface VvAccordionGroupItem { title: string; content: string; name?: string; disabled?: boolean; modifiers?: string | string[]; } export declare const VvAccordionGroupProps: { /** * VModel */ modelValue: { type: PropType; default: undefined; }; /** * Accordion items * @type VvAccordionGroupItem */ items: { type: PropType; default: () => never[]; }; /** * If true, accordion items stay open when another item is opened */ collapse: BooleanConstructor; /** * String or String[] of css classes (modifiers) that will be concatenated to prefix 'vv-accordion--' */ itemModifiers: { type: PropType; default: string; }; /** * If true, the accordion items will be disabled */ disabled: BooleanConstructor; /** * If true, the accordion items will be opened by default */ not: BooleanConstructor; storageType: { type: PropType<`${import("../../constants").StorageType}`>; default: import("../../constants").StorageType; validator: (value: import("../../constants").StorageType) => boolean; }; storageKey: StringConstructor; modifiers: { type: PropType; default: undefined; }; }; export declare const VvAccordionGroupEvents: string[];