/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface GridPUMVariant { /** * @default "1" */ cols: "1" | "2" | "3" | "4" | "6" | "12" /** * @default "md" */ gap: "sm" | "md" | "lg" span: "1" | "2" | "3" | "4" | "6" | "12" } type GridPUMVariantMap = { [key in keyof GridPUMVariant]: Array } type GridPUMSlot = "root" | "cell" export type GridPUMVariantProps = { [key in keyof GridPUMVariant]?: ConditionalValue | undefined } export interface GridPUMRecipe { __slot: GridPUMSlot __type: GridPUMVariantProps (props?: GridPUMVariantProps): Pretty> raw: (props?: GridPUMVariantProps) => GridPUMVariantProps variantMap: GridPUMVariantMap variantKeys: Array splitVariantProps(props: Props): [GridPUMVariantProps, Pretty>] getVariantProps: (props?: GridPUMVariantProps) => GridPUMVariantProps } export declare const gridPUM: GridPUMRecipe