interface Children { children?: T[]; } export declare function flattenTree>(nodeOrTree: T | T[]): T[]; export declare function flattenTree(nodeOrTree: T | T[], childrenGetter?: (item: T) => T[]): T[]; export {};