import { CSSProperties } from "react";
import { ResolvedProps } from "@ryuzaki13/react-foundation-lib/media";
import type { GridContainerLayoutProps, GridItemLayoutProps } from "./types";
export type ResolvedGridContainerProps = ResolvedProps<GridContainerLayoutProps>;
export type ResolvedGridItemProps = ResolvedProps<GridItemLayoutProps>;
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