import { SkeletonComponent } from './skeleton.types';
/**
* Skeleton component provides a placeholder preview of content before it loads.
* It's useful for improving perceived performance during loading states.
*
* This is a polymorphic component. The root tag can be set using the `as` prop.
* By default, it renders a `div` element.
*
* @example
* ```tsx
* // Basic rectangular skeleton
*
Loading