import React, { RefAttributes, PropsWithoutRef } from 'react'; import { BreakpointsValue, Justify, Direction, AlignItems, AlignContent } from '../utils/prop-types'; import { CSS } from '../theme'; import { GridItemVariantProps } from './grid.styles'; interface Props { xs?: BreakpointsValue; sm?: BreakpointsValue; md?: BreakpointsValue; lg?: BreakpointsValue; xl?: BreakpointsValue; justify?: Justify; direction?: Direction; alignItems?: AlignItems; alignContent?: AlignContent; css?: CSS; as?: keyof JSX.IntrinsicElements; className?: string; } declare const defaultProps: { xs: BreakpointsValue; sm: BreakpointsValue; md: BreakpointsValue; lg: BreakpointsValue; xl: BreakpointsValue; className: string; }; declare type NativeAttrs = Omit, keyof Props>; export declare type GridItemProps = Props & Partial & NativeAttrs & GridItemVariantProps; declare type GridItemComponent = React.ForwardRefExoticComponent & RefAttributes>; declare const _default: GridItemComponent; export default _default;