import { CellSize } from './CellSize.model'; import { WidgetConfig } from './WidgetConfig.model'; export declare class Grid { _widgets: WidgetConfig[]; _rows: number; _columns: number; _cellSize: CellSize; constructor(rows?: number, columns?: number); readonly rows: number; readonly columns: number; readonly cellSize: CellSize; readonly widgets: WidgetConfig[]; add(widget: WidgetConfig): void; remove(widget: WidgetConfig): void; removeAll(): void; hasWidget(widget: WidgetConfig): boolean; resize(rows: number, columns: number): void; }