import React from 'react'; export declare function wrapWithComponent

(element: React.ReactNode | null | undefined, Component: React.ComponentType

, props: P): React.ReactNode; export declare function isElementOfType

(element: React.ReactNode | null | undefined, Component: React.ComponentType

| React.ComponentType

[]): boolean; export declare function elementChildren(children: React.ReactNode, predicate?: (element: T) => boolean): T[]; interface ConditionalWrapperProps { children: any; condition: boolean; wrapper: (children: any) => any; } export declare function ConditionalWrapper({ condition, wrapper, children, }: ConditionalWrapperProps): JSX.Element; interface ConditionalRenderProps { condition: boolean; children: any; } export declare function ConditionalRender({ condition, children, }: ConditionalRenderProps): JSX.Element; export {};