declare const _default: import("vue").DefineComponent; default: string; }; size: { type: import("vue").PropType; default: () => number[]; }; wrap: { type: BooleanConstructor; default: boolean; }; title: { type: import("vue").PropType; }; tooltip: { type: import("vue").PropType; }; borderStyle: { type: import("vue").PropType<"none" | "solid" | "dashed" | "dotted">; }; position: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; collapsible: { type: BooleanConstructor; }; collapsed: { type: BooleanConstructor; }; fill: BooleanConstructor; direction: import("element-plus/es/utils/index.mjs").EpPropFinalized; spacer: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => import("vue").VNodeChild & {}) | (() => import("vue").VNodeChild) | ((new (...args: any[]) => import("vue").VNodeChild & {}) | (() => import("vue").VNodeChild))[], unknown, string | number | import("vue").VNode, null, boolean>; prefixCls: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; fillRatio: import("element-plus/es/utils/index.mjs").EpPropFinalized; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:collapsed': (collapsed: boolean) => boolean; }, string, import("vue").PublicProps, Readonly; default: string; }; size: { type: import("vue").PropType; default: () => number[]; }; wrap: { type: BooleanConstructor; default: boolean; }; title: { type: import("vue").PropType; }; tooltip: { type: import("vue").PropType; }; borderStyle: { type: import("vue").PropType<"none" | "solid" | "dashed" | "dotted">; }; position: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; collapsible: { type: BooleanConstructor; }; collapsed: { type: BooleanConstructor; }; fill: BooleanConstructor; direction: import("element-plus/es/utils/index.mjs").EpPropFinalized; spacer: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => import("vue").VNodeChild & {}) | (() => import("vue").VNodeChild) | ((new (...args: any[]) => import("vue").VNodeChild & {}) | (() => import("vue").VNodeChild))[], unknown, string | number | import("vue").VNode, null, boolean>; prefixCls: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; fillRatio: import("element-plus/es/utils/index.mjs").EpPropFinalized; }>> & Readonly<{ "onUpdate:collapsed"?: ((collapsed: boolean) => any) | undefined; }>, { fill: boolean; direction: import("element-plus/es/utils/index.mjs").EpPropMergeType; position: "left" | "right" | "center"; size: number | "default" | "large" | "small" | [number, number]; wrap: boolean; spacer: import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => import("vue").VNodeChild & {}) | (() => import("vue").VNodeChild) | ((new (...args: any[]) => import("vue").VNodeChild & {}) | (() => import("vue").VNodeChild))[], unknown, string | number | import("vue").VNode>; collapsed: boolean; alignment: "stretch" | "center" | "flex-end" | "flex-start"; fillRatio: number; collapsible: boolean; }, import("vue").SlotsType, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;