import { PropType } from 'vue'; import { SideConfig, CrudLocale } from '../types'; declare function __VLS_template(): Partial any>>; declare const __VLS_component: import('vue').DefineComponent; /** 数据 */ data: PropType[]>; /** 加载状态 */ loading: BooleanConstructor; /** 加载错误信息 */ errorMessage: StringConstructor; /** 选中值 */ selectedValue: PropType; /** 侧栏树搜索关键字 */ keywords: StringConstructor; /** 国际化 */ lang: { type: PropType>; required: true; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { treeNodeClick: (_nodeValue?: any) => void; }, string, import('vue').PublicProps, Readonly; /** 数据 */ data: PropType[]>; /** 加载状态 */ loading: BooleanConstructor; /** 加载错误信息 */ errorMessage: StringConstructor; /** 选中值 */ selectedValue: PropType; /** 侧栏树搜索关键字 */ keywords: StringConstructor; /** 国际化 */ lang: { type: PropType>; required: true; }; }>> & Readonly<{ onTreeNodeClick?: ((_nodeValue?: any) => any) | undefined; }>, { loading: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; declare const _default: __VLS_WithTemplateSlots>; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };