import { VNode } from "vue"; export interface CollapseContextType { activeSet: Set; expandIcon: VNode; collapseIcon: VNode; clickHeaderToExpand: boolean; keepDOM: boolean; expandIconPosition: 'left' | 'right'; onClick: (activeKey: string, e: MouseEvent) => void; motion: boolean; lazyRender: boolean; } declare const CollapseContext: { Provider: import("vue").DefineComponent; }>, () => VNode[], {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; Consumer: import("vue").DefineComponent, () => VNode[], {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }; export default CollapseContext;