import * as React from 'react'; import * as PropTypes from 'prop-types'; import { ReakitBoxProps } from '../types'; import { ColumnSpread, ColumnSpreadOffset } from '../types'; import { ColumnsContextProps } from '../Columns/ColumnsContext'; export declare type LocalColumnProps = { children: React.ReactNode; className?: string; spread?: ColumnSpread; spreadMobile?: ColumnSpread; spreadTablet?: ColumnSpread; spreadDesktop?: ColumnSpread; spreadWidescreen?: ColumnSpread; spreadFullHD?: ColumnSpread; spreadOffset?: ColumnSpreadOffset; spreadMobileOffset?: ColumnSpreadOffset; spreadTabletOffset?: ColumnSpreadOffset; spreadDesktopOffset?: ColumnSpreadOffset; spreadWidescreenOffset?: ColumnSpreadOffset; spreadFullHDOffset?: ColumnSpreadOffset; }; export declare type ColumnProps = LocalColumnProps & ColumnsContextProps & ReakitBoxProps; export declare const Column: React.FunctionComponent; export declare const columnPropTypes: { children: PropTypes.Validator; className: PropTypes.Requireable; spread: PropTypes.Validator; spreadMobile: PropTypes.Validator; spreadTablet: PropTypes.Validator; spreadDesktop: PropTypes.Validator; spreadWidescreen: PropTypes.Validator; spreadFullHD: PropTypes.Validator; spreadOffset: PropTypes.Validator; spreadMobileOffset: PropTypes.Validator; spreadTabletOffset: PropTypes.Validator; spreadDesktopOffset: PropTypes.Validator; spreadWidescreenOffset: PropTypes.Validator; spreadFullHDOffset: PropTypes.Validator; }; export declare const columnDefaultProps: { className: any; spread: any; spreadMobile: any; spreadTablet: any; spreadDesktop: any; spreadWidescreen: any; spreadFullHD: any; spreadOffset: any; spreadMobileOffset: any; spreadTabletOffset: any; spreadDesktopOffset: any; spreadWidescreenOffset: any; spreadFullHDOffset: any; }; declare const C: React.FunctionComponent; export default C;