import { type CSSProperties, type ComponentPropsWithoutRef } from 'react'; import { type KeyValueSlotRecipeVariant } from '../../styled-system/recipes'; export type KeyValueProps = { /** * The size of the key-value pair. */ size?: KeyValueSlotRecipeVariant['size']; /** * The key of the key-value pair. */ keyItem: React.ReactNode; /** * The value of the key-value pair. */ valueItem: React.ReactNode; /** * The grid template columns of the key-value pair. */ gridTemplateColumns?: CSSProperties['gridTemplateColumns']; } & ComponentPropsWithoutRef<'div'>;