import { Component, HTMLAttributes } from 'react'; import PropTypes from 'prop-types'; import { BreakpointMap } from '../responsive/Responsive'; export interface RowProps extends HTMLAttributes { gutter?: number | BreakpointMap; type?: 'flex'; align?: 'top' | 'middle' | 'bottom'; justify?: 'start' | 'end' | 'center' | 'space-around' | 'space-between'; prefixCls?: string; } export default class Row extends Component { static displayName: string; static defaultProps: { gutter: number; }; static propTypes: { type: PropTypes.Requireable; align: PropTypes.Requireable; justify: PropTypes.Requireable; className: PropTypes.Requireable; children: PropTypes.Requireable; gutter: PropTypes.Requireable; prefixCls: PropTypes.Requireable; }; renderRow: ([gutter]: [(number | undefined)?]) => JSX.Element; render(): JSX.Element; }