import type { Snippet } from 'svelte'; import type { StatCardTrend } from '../StatCard/StatCard.svelte'; export interface MetricItem { id: string; label: string; value: string | number; delta?: string; trend?: StatCardTrend; description?: string; badge?: string; } interface MetricGridProps { items?: MetricItem[]; cols?: 1 | 2 | 3 | 4; class?: string; /** Optional custom card renderer */ children?: Snippet<[MetricItem]>; } declare const MetricGrid: import("svelte").Component; type MetricGrid = ReturnType; export default MetricGrid;