import React from 'react'; import 'react-grid-layout/css/styles.css'; import 'react-resizable/css/styles.css'; import type { UserWidgetPreferenceBase, WidgetDefinitionBase } from '../components/DashboardEngine/types'; interface DashboardGridProps { layout: TPreference[]; catalog: TDefinition[]; isEditMode: boolean; globalFilters: Record; onLayoutChange: (newLayout: TPreference[]) => void; onRemoveWidget: (id: string) => void; renderWidget: (preference: TPreference, definition: TDefinition, isEditMode: boolean, globalFilters: Record, onRemove: (id: string) => void) => React.ReactNode; } export declare const DashboardGrid: ({ layout, catalog, isEditMode, globalFilters, onLayoutChange, onRemoveWidget, renderWidget }: DashboardGridProps) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=DashboardGrid.d.ts.map