import { CSSProperties } from "react";
import { ResolvedProps } from "@ryuzaki13/react-foundation-lib/media";
import type { GridContainerProps, GridItemProps } from "./types";
export type ResolvedGridContainerProps = Omit<ResolvedProps<GridContainerProps>, "children" | "className" | "as" | "style">;
export type ResolvedGridItemProps = Omit<ResolvedProps<GridItemProps>, "children" | "className" | "as" | "style">;
export declare const useGridContainerClasses: (props: ResolvedGridContainerProps) => string;
export declare const useGridContainerStyles: (props: Pick<ResolvedGridContainerProps, "templateColumns" | "templateRows" | "autoColumns" | "autoRows" | "areas">) => CSSProperties;
export declare const useGridItemClasses: (props: ResolvedGridItemProps) => string;
export declare const useGridItemStyles: (props: Pick<ResolvedGridItemProps, "area" | "column" | "row">) => CSSProperties;
//# sourceMappingURL=useGridClasses.d.ts.map