import { DefineComponent, ExtractPropTypes, PropType, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { TreeNode, typeKey } from './tree'; declare const _default: DefineComponent; readonly required: true; }; readonly expanded: { readonly type: BooleanConstructor; readonly require: true; }; readonly loadingKeys: { readonly type: PropType>; readonly require: true; }; readonly selectedKeys: { readonly type: PropType< typeKey[]>; readonly default: () => never[]; }; readonly showCheckbox: { readonly type: BooleanConstructor; readonly default: false; }; readonly checked: { readonly type: BooleanConstructor; readonly default: false; }; readonly disabled: { readonly type: BooleanConstructor; readonly default: false; }; readonly indeterminte: { readonly type: BooleanConstructor; readonly default: false; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { select: (node: TreeNode) => void; toggle: (node: TreeNode) => void; check: (node: TreeNode, val: boolean) => void; }, string, PublicProps, Readonly< ExtractPropTypes<{ readonly node: { readonly type: PropType; readonly required: true; }; readonly expanded: { readonly type: BooleanConstructor; readonly require: true; }; readonly loadingKeys: { readonly type: PropType>; readonly require: true; }; readonly selectedKeys: { readonly type: PropType< typeKey[]>; readonly default: () => never[]; }; readonly showCheckbox: { readonly type: BooleanConstructor; readonly default: false; }; readonly checked: { readonly type: BooleanConstructor; readonly default: false; }; readonly disabled: { readonly type: BooleanConstructor; readonly default: false; }; readonly indeterminte: { readonly type: BooleanConstructor; readonly default: false; }; }>> & Readonly<{ onSelect?: ((node: TreeNode) => any) | undefined; onToggle?: ((node: TreeNode) => any) | undefined; onCheck?: ((node: TreeNode, val: boolean) => any) | undefined; }>, { readonly disabled: boolean; readonly indeterminte: boolean; readonly expanded: boolean; readonly selectedKeys: typeKey[]; readonly showCheckbox: boolean; readonly checked: boolean; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, HTMLDivElement>; export default _default;