import React from 'react'; import { IconType } from 'rc-tree/lib/interface'; import { Key, LegacyDataNode } from './interface'; interface ContextProps { checkable: boolean | React.ReactNode; checkedKeys: Key[]; halfCheckedKeys: Key[]; treeExpandedKeys: Key[]; treeDefaultExpandedKeys: Key[]; onTreeExpand: (keys: Key[]) => void; treeDefaultExpandAll: boolean; treeIcon: IconType; showTreeIcon: boolean; switcherIcon: IconType; treeLine: boolean; treeNodeFilterProp: string; treeLoadedKeys: Key[]; treeMotion: any; loadData: (treeNode: LegacyDataNode) => Promise; onTreeLoad: (loadedKeys: Key[]) => void; } export declare const SelectContext: React.Context; export {};