import { ExtractPropTypes, PropType } from 'vue'; import type { Ref } from 'vue'; import type Collapse from './Collapse.vue'; export interface CollapseProvider { activeNames: Ref; handleItemClick: (name: string | number) => void; } export declare type CollapseModelValue = string | number | Array; export declare const collapseEmits: string[]; export declare const collapseProps: { accordion: BooleanConstructor; modelValue: { type: PropType; default: () => never[]; }; }; export declare type CollapseProps = ExtractPropTypes; export declare type CollapseEmits = typeof collapseEmits; export declare type CollapseInstance = InstanceType;