import * as React from 'react'; declare type Children = (() => JSX.Element) | JSX.Element | JSX.Element[] | number | string | null | undefined; export declare type CommonWrapperProps = { condition: boolean | (() => boolean); children?: Children; }; export declare type WrapperPropsWithWrapper = { wrapper: React.JSXElementConstructor<{ children: Children; }>; } & CommonWrapperProps; export declare type WrapperPropsWithWrapFunc = { wrap?: (children: Children) => JSX.Element; } & CommonWrapperProps; export declare const Wrapper: React.JSXElementConstructor; export default Wrapper;