/// import deepFilter from './lib/deepFilter.js'; import deepFind from './lib/deepFind.js'; import deepForEach from './lib/deepForEach.js'; import deepMap from './lib/deepMap.js'; import filter from './lib/filter.js'; import getElementName from './lib/getElementName.js'; import groupByType from './lib/groupByType.js'; import hasChildren from './lib/hasChildren.js'; import hasComplexChildren from './lib/hasComplexChildren.js'; import onlyText from './lib/onlyText.js'; import onlyValid from './lib/onlyValid.js'; export { deepFilter, deepFind, deepForEach, deepMap, filter, getElementName, groupByType, hasChildren, hasComplexChildren, onlyText, onlyValid, }; declare const _default: { deepFilter: (children: import("react").ReactNode | import("react").ReactNode[], deepFilterFn: (child: import("react").ReactNode, index?: number | undefined, children?: import("react").ReactNode[] | undefined) => boolean) => import("react").ReactNode[]; deepFind: (children: import("react").ReactNode | import("react").ReactNode[], deepFindFn: (child: import("react").ReactNode, index?: number | undefined, children?: import("react").ReactNode[] | undefined) => boolean) => import("react").ReactNode; deepForEach: (children: import("react").ReactNode | import("react").ReactNode[], deepForEachFn: (child: import("react").ReactNode, index?: number | undefined) => void) => void; deepMap: (children: import("react").ReactNode | import("react").ReactNode[], deepMapFn: (child: import("react").ReactNode, index?: number | undefined, children?: import("react").ReactNode[] | undefined) => import("react").ReactNode) => import("react").ReactNode[]; filter: (children: import("react").ReactNode | import("react").ReactNode[], filterFn: (child: import("react").ReactNode, index?: number | undefined, children?: import("react").ReactNode[] | undefined) => boolean) => import("react").ReactNode[]; getElementName: (element: import("react").ReactNode) => string | null; groupByType: (children: import("react").ReactNode | import("react").ReactNode[], types?: (string | import("react").ComponentClass | import("react").FunctionComponent<{}>)[], rest?: string) => Record; hasChildren: (element: import("react").ReactNode) => element is import("react").ReactElement<{ children: import("react").ReactNode | import("react").ReactNode[]; }, string | import("react").JSXElementConstructor>; hasComplexChildren: (element: import("react").ReactNode) => element is import("react").ReactElement<{ children: import("react").ReactNode | import("react").ReactNode[]; }, string | import("react").JSXElementConstructor>; onlyText: (children: import("react").ReactNode | import("react").ReactNode[]) => string; onlyValid: (children: import("react").ReactNode | import("react").ReactNode[]) => import("react").ReactNode[]; map(children: C | readonly C[], fn: (child: C, index: number) => T): C extends null | undefined ? C : Exclude[]; forEach(children: C_1 | readonly C_1[], fn: (child: C_1, index: number) => void): void; count(children: any): number; only(children: C_2): C_2 extends any[] ? never : C_2; toArray(children: import("react").ReactNode | import("react").ReactNode[]): (string | number | import("react").ReactElement> | Iterable | import("react").ReactPortal)[]; }; export default _default; //# sourceMappingURL=react-children-utilities.d.ts.map