import type { PropType } from 'vue'; import type { MaybeArray } from '../../../_utils'; import type { ArrowPlacement, CollapseTriggerArea, OnItemHeaderClick, OnUpdateExpandedNames } from '../types/collapse.types'; export declare const collapseProps: { readonly defaultExpandedNames: { readonly type: PropType | null>; readonly default: null; }; readonly expandedNames: PropType | null>; readonly arrowPlacement: { readonly type: PropType; readonly default: "right-edge"; }; readonly accordion: { readonly type: BooleanConstructor; readonly default: false; }; readonly displayDirective: { readonly type: PropType<"if" | "show">; readonly default: "if"; }; readonly triggerAreas: { readonly type: PropType; readonly default: () => string[]; }; readonly onItemHeaderClick: PropType>; readonly 'onUpdate:expandedNames': PropType>; readonly onUpdateExpandedNames: PropType>; readonly onExpandedNamesChange: { readonly type: PropType | undefined>; readonly validator: () => boolean; readonly default: undefined; }; readonly theme: PropType>; readonly themeOverrides: PropType>>; readonly builtinThemeOverrides: PropType>>; };