import type { ReactNode } from 'react'; export interface GridLayoutProps { columns: number | string; rows?: number | string; gap?: string; areas?: string[]; alignContent?: string; justifyContent?: string; flow?: string; height?: string; style?: Record; children: ReactNode; className?: string; } export interface CellProps { width?: number; height?: number; area?: string; middle?: boolean; style?: Record; left?: number; top?: number; children: ReactNode; className?: string; }