import { ReactNode } from 'react'; export declare type Key = string; export declare type SelectedMap = Record; export declare type Group = Record; export interface GroupDetail { disabledKeys: Key[]; keys: Key[]; } export interface TreeData { key: Key; title: ReactNode; children?: TreeData[]; disabled?: boolean; isParent?: boolean; } export interface LoadData { (key: Key): Promise; } export declare type ChangeKeyMap = Record;