import { SortItemProps, TreeNodeTypes } from './index.types'; declare const _default: import('vue').DefineComponent<__VLS_TypePropsToRuntimeProps, {}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { onOpacity: (opacity: number, data: any) => void; onLocation: (key: string) => void; onRemove: (key: any) => void; onStatistics: (data: any) => void; onExpandChange: (key: string, status: boolean) => void; onSplit: (key: string, layout: "DEFAULT" | "LEFT" | "RIGHT", node: TreeNodeTypes) => void; onViewTable: (data: any) => void; onStyle: (data: any) => void; onQuery: (data: any, type: "query" | "analysis", quertType?: "polygon" | "point" | "rectangle") => void; ondrag: (dragIndex: number, hoverIndex: number) => void; onBlendMode: (active: boolean, data: TreeNodeTypes) => void; }, string, import('vue').PublicProps, Readonly>> & { onOnOpacity?: (opacity: number, data: any) => any; onOnLocation?: (key: string) => any; onOnRemove?: (key: any) => any; onOnStatistics?: (data: any) => any; onOnExpandChange?: (key: string, status: boolean) => any; onOnSplit?: (key: string, layout: "DEFAULT" | "LEFT" | "RIGHT", node: TreeNodeTypes) => any; onOnViewTable?: (data: any) => any; onOnStyle?: (data: any) => any; onOnQuery?: (data: any, type: "query" | "analysis", quertType?: "polygon" | "point" | "rectangle") => any; onOndrag?: (dragIndex: number, hoverIndex: number) => any; onOnBlendMode?: (active: boolean, data: TreeNodeTypes) => any; }, {}, {}>; export default _default; type __VLS_NonUndefinedable = T extends undefined ? never : T; type __VLS_TypePropsToRuntimeProps = { [K in keyof T]-?: {} extends Pick ? { type: import('vue').PropType<__VLS_NonUndefinedable>; } : { type: import('vue').PropType; required: true; }; };