import type { ArrowPlacement, CollapseTriggerArea } from './types/collapse.types'; declare const _default: import("vue").DefineComponent; readonly disabled: BooleanConstructor; readonly displayDirective: import("vue").PropType<"if" | "show">; }>, { rtlEnabled: import("vue").Ref | undefined; collapseSlots: import("./types/collapse.types").CollapseSlots; randomName: string; mergedClsPrefix: import("vue").Ref; collapsed: import("vue").ComputedRef; triggerAreas: import("vue").Ref; mergedDisplayDirective: import("vue").ComputedRef<"show" | "if">; arrowPlacement: import("vue").ComputedRef; handleClick(event: MouseEvent): void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; readonly disabled: BooleanConstructor; readonly displayDirective: import("vue").PropType<"if" | "show">; }>> & Readonly<{}>, { readonly disabled: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;