import React, { ReactNode } from 'react'; import { ICollectionItem } from './types'; export declare const createTree: (children: ReactNode, type: React.FC[], keyProp: string) => ICollectionItem[]; export declare const flattenTree: (tree: ICollectionItem[], predicate?: (node: ICollectionItem) => boolean) => ICollectionItem[]; export declare const updateNode: (tree: ICollectionItem[], key: string, updateFn: (currentNode: ICollectionItem) => ICollectionItem) => ICollectionItem[];