declare const _default: import("vue").DefineComponent<{ width: { type: import("vue").PropType; default: number; }; bordered: { type: import("vue").PropType; default: boolean; }; collapsed: { type: import("vue").PropType; default: boolean; }; collapsable: { type: import("vue").PropType; default: boolean; }; collapsedWidth: { type: import("vue").PropType; default: number; }; triggerPosition: { type: import("vue").PropType<{ top?: import("csstype").TopProperty | undefined; bottom?: import("csstype").BottomProperty | undefined; } | undefined>; default: undefined; }; triggerType: { type: import("vue").PropType<"bar" | "button" | undefined>; default: string; }; transitionMode: { type: import("vue").PropType<"transform" | "width" | undefined>; default: string; }; onBeforeToggle: { type: import("vue").PropType<(isCollapsed: boolean) => boolean | void | Promise | undefined>; default: undefined; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "toggled"[], "toggled", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: number; }; bordered: { type: import("vue").PropType; default: boolean; }; collapsed: { type: import("vue").PropType; default: boolean; }; collapsable: { type: import("vue").PropType; default: boolean; }; collapsedWidth: { type: import("vue").PropType; default: number; }; triggerPosition: { type: import("vue").PropType<{ top?: import("csstype").TopProperty | undefined; bottom?: import("csstype").BottomProperty | undefined; } | undefined>; default: undefined; }; triggerType: { type: import("vue").PropType<"bar" | "button" | undefined>; default: string; }; transitionMode: { type: import("vue").PropType<"transform" | "width" | undefined>; default: string; }; onBeforeToggle: { type: import("vue").PropType<(isCollapsed: boolean) => boolean | void | Promise | undefined>; default: undefined; }; }>> & { onToggled?: ((...args: any[]) => any) | undefined; }, { width: string | number | undefined; bordered: boolean | undefined; collapsed: boolean | undefined; collapsable: boolean | undefined; collapsedWidth: string | number | undefined; triggerPosition: { top?: import("csstype").TopProperty | undefined; bottom?: import("csstype").BottomProperty | undefined; } | undefined; triggerType: "bar" | "button" | undefined; transitionMode: "transform" | "width" | undefined; onBeforeToggle: (isCollapsed: boolean) => boolean | void | Promise | undefined; }>; export default _default;