import React from 'react';
type ShowProps = {
    multiple?: boolean;
};
declare const ShowWithComponents: Omit<React.ForwardRefExoticComponent<Omit<Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: ((instance: HTMLDivElement | null) => void | React.DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof React.DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | React.RefObject<HTMLDivElement> | null | undefined;
}, "as" | "multiple" | keyof React.ClassAttributes<HTMLDivElement> | keyof React.HTMLAttributes<HTMLDivElement>> & React.ClassAttributes<HTMLDivElement> & React.HTMLAttributes<HTMLDivElement> & ShowProps & {
    as?: "div" | undefined;
}>, never> & import("../types/polymorphic").PolymorphicWithRef<"div", React.ClassAttributes<HTMLDivElement> & React.HTMLAttributes<HTMLDivElement> & ShowProps, React.ElementType> & {
    If: import("../types/polymorphic").PolyForwardComponent<"div", React.ClassAttributes<HTMLDivElement> & React.HTMLAttributes<HTMLDivElement> & {
        condition: boolean;
    }, React.ElementType>;
    Else: import("../types/polymorphic").PolyForwardComponent<"div", React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, React.ElementType>;
};
export default ShowWithComponents;
export { ShowWithComponents as Show };
//# sourceMappingURL=show.d.ts.map