import React from 'react'; import { type TCardValue, type TSuit } from '../../types/index.js'; export type GridCard = { id: string; suit: TSuit; value: TCardValue; }; type CardGridProps = { readonly rows: number; readonly cols: number; readonly cards: Array; readonly variant?: 'simple' | 'ascii' | 'minimal' | 'mini' | 'micro'; readonly spacing?: { row?: number; col?: number; margin?: number; }; readonly isFaceUp?: boolean; readonly fillEmpty?: boolean; readonly alignment?: { horizontal?: 'left' | 'center' | 'right'; vertical?: 'top' | 'middle' | 'bottom'; }; }; export declare function CardGrid({ rows, cols, cards, variant, spacing, isFaceUp, fillEmpty, alignment, }: CardGridProps): React.JSX.Element; export default CardGrid;