import React, { CSSProperties, ReactNode } from 'react'; /** * @title GridLayout */ export interface GridLayoutProps { className?: string | string[]; style?: CSSProperties; layout?: any[]; onLayoutChange?: (layout: any[]) => void; isEdit?: boolean; isOnlyScreen?: boolean; backgroundColor?: string; renderCard?: (layoutItem: any, index: number) => React.ReactNode; extraDom?: React.ReactNode; rowHeight?: number; margin?: number; cols?: number; column?: number; layoutProps?: any; children?: ReactNode; }