import { default as React } from 'react';
export interface DataSkeletonProps {
/** Type of skeleton */
variant?: 'chart' | 'table' | 'card' | 'list' | 'stat';
/** Height of the skeleton */
height?: string | number;
/** Width of the skeleton */
width?: string | number;
/** Number of items for list/table variants */
count?: number;
/** Number of columns for table variant */
columns?: number;
/** Whether to animate the skeleton */
animate?: boolean;
/** Additional className */
className?: string;
}
/**
* DataSkeleton Component
*
* Skeleton loading placeholders for various data visualization types.
* Use as Suspense fallback for lazy-loaded charts and data components.
*
* @example
* ```tsx
* // Chart skeleton
*