declare type TreeShape = T & { children?: T[]; }; export declare function list2tree(list: T[], { valueField, parentField, }: { valueField: keyof T; parentField: keyof T; }): TreeShape[]; export {};