///
///
///
import React from "react";
import { LayoutProps, FlexboxProps, BorderProps, SpaceProps, MarginProps, ColorProps, BackgroundProps, PositionProps } from "styled-system";
/**
* Box is the basic building block.
* It abstracts a div on web and a View on mobile
*/
export declare type BoxStyleProps = LayoutProps & FlexboxProps & BorderProps & SpaceProps & MarginProps & ColorProps & BackgroundProps & PositionProps;
export declare type BoxProps = BoxStyleProps & {
onClick?: () => void;
};
export declare const Box: import("styled-components").StyledComponent>, import("styled-components").DefaultTheme, LayoutProps>> & FlexboxProps>> & BorderProps>, keyof import("styled-system").ThemeBorders> & SpaceProps>, number | import("csstype").Globals | "auto" | `${number}%` | keyof import("styled-system").ThemeSpaces> & MarginProps & ColorProps>, number> & BackgroundProps>, import("csstype").Property.Background> & PositionProps>> & {
onClick?: (() => void) | undefined;
}, never>;
/**
* A Box with flex and forced horizontal orientation.
*/
export declare const HBox: import("styled-components").StyledComponent>, import("styled-components").DefaultTheme, LayoutProps>> & FlexboxProps>> & BorderProps>, keyof import("styled-system").ThemeBorders> & SpaceProps>, number | import("csstype").Globals | "auto" | `${number}%` | keyof import("styled-system").ThemeSpaces> & MarginProps & ColorProps>, number> & BackgroundProps>, import("csstype").Property.Background> & PositionProps>> & {
onClick?: (() => void) | undefined;
}, never>;
export declare const VBox: import("styled-components").StyledComponent>, import("styled-components").DefaultTheme, LayoutProps>> & FlexboxProps>> & BorderProps>, keyof import("styled-system").ThemeBorders> & SpaceProps>, number | import("csstype").Globals | "auto" | `${number}%` | keyof import("styled-system").ThemeSpaces> & MarginProps & ColorProps>, number> & BackgroundProps>, import("csstype").Property.Background> & PositionProps>> & {
onClick?: (() => void) | undefined;
}, never>;