export declare const TreeSelect: import("../utils").WithInstall; default: () => never[]; }; height: { type: (NumberConstructor | StringConstructor)[]; default: number; }; selectedIcon: { type: import("vue").PropType; default: string; }; mainActiveIndex: { type: (NumberConstructor | StringConstructor)[]; default: number; }; activeId: { type: import("vue").PropType; default: number; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click-item" | "click-nav" | "update:activeId" | "update:mainActiveIndex")[], "click-item" | "click-nav" | "update:activeId" | "update:mainActiveIndex", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => never[]; }; height: { type: (NumberConstructor | StringConstructor)[]; default: number; }; selectedIcon: { type: import("vue").PropType; default: string; }; mainActiveIndex: { type: (NumberConstructor | StringConstructor)[]; default: number; }; activeId: { type: import("vue").PropType; default: number; }; }>> & { "onClick-item"?: ((...args: any[]) => any) | undefined; "onClick-nav"?: ((...args: any[]) => any) | undefined; "onUpdate:activeId"?: ((...args: any[]) => any) | undefined; "onUpdate:mainActiveIndex"?: ((...args: any[]) => any) | undefined; }, { height: string | number; max: string | number; items: import("./TreeSelect").TreeSelectItem[]; selectedIcon: string; mainActiveIndex: string | number; activeId: import("../utils").Numeric | import("../utils").Numeric[]; }>>; export default TreeSelect; export type { TreeSelectItem, TreeSelectChild, TreeSelectProps, } from './TreeSelect'; declare module 'vue' { interface GlobalComponents { VanTreeSelect: typeof TreeSelect; } }