import type { ResponsiveProp } from "../utils"; import { Col, type GridColProps } from "./Col"; export interface GridProps extends React.ComponentProps<"div"> { /** * 总共列数 * @default 12 */ columns?: number; /** * 设置 `justify-content` css规则 * @default flex-start */ justify?: React.CSSProperties["justifyContent"]; /** * 设置 `align-items` css规则 * @default stretch */ align?: React.CSSProperties["alignItems"]; /** * 设置 `gap` css规则 * @default 4px */ gutter?: ResponsiveProp; /** * 最后一行中的列是否填充所有剩余空间. * @default false */ grow?: boolean; /** 孩子必须是Col组件 */ children?: React.ReactElement[]; } export declare function Grid(props: GridProps): import("react").JSX.Element; export declare namespace Grid { var Col: typeof import("./Col").Col; }