import { VariantProps } from "class-variance-authority";
import { HTMLAttributes, PropsWithChildren } from "react";
declare const grid: (props?: ({
    align?: "start" | "center" | "end" | "stretch" | "baseline" | null | undefined;
    justify?: "start" | "center" | "end" | "between" | null | undefined;
    flow?: "row" | "column" | "dense" | "rowDense" | "columnDense" | null | undefined;
    columns?: 1 | 4 | 3 | 2 | null | undefined;
    gap?: "extra-small" | "small" | "medium" | "large" | "extra-large" | null | undefined;
    gapX?: "extra-small" | "small" | "medium" | "large" | "extra-large" | null | undefined;
    gapY?: "extra-small" | "small" | "medium" | "large" | "extra-large" | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
type BoxProps = PropsWithChildren<VariantProps<typeof grid>> & HTMLAttributes<HTMLElement>;
export declare function Grid({ children, align, justify, flow, columns, gap, gapX, gapY, className, ...props }: BoxProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=grid.d.ts.map