import React from 'react'; import PropTypes from 'prop-types'; import { ComponentProps } from '../utils/types'; interface ColumnPropsBase { children?: React.ReactNode; /** * A React ref which is set to the DOM element when the component mounts and null when it unmounts. */ elementRef?: React.Ref; /** @private. This prop must only inherit from parent component */ gutter?: number; /** The number of columns the element spans. */ span?: number; } type ColumnProps = ComponentProps; declare function Column({ children, elementRef, gutter, span, ...otherProps }: ColumnProps): React.JSX.Element; declare namespace Column { var propTypes: { children: PropTypes.Requireable; elementRef: PropTypes.Requireable; /** @private. */ gutter: PropTypes.Requireable; span: PropTypes.Requireable; }; } export default Column;