import React from 'react';
import { SkeletonProps } from './Skeleton.types';
/**
 * Skeleton component - Loading placeholder that mimics content shape
 *
 * Features:
 * - Multiple variants: text, circular, rectangle
 * - Customizable dimensions
 * - Pulse animation
 * - Multi-line support for text variant
 * - Full theme customization
 *
 * @example
 * // Text lines
 * <Skeleton variant="text" lines={3} />
 *
 * // Avatar placeholder
 * <Skeleton variant="circular" width={40} height={40} />
 *
 * // Card placeholder
 * <Skeleton variant="rectangle" width="100%" height={200} />
 */
declare const Skeleton: React.ForwardRefExoticComponent<SkeletonProps & React.RefAttributes<HTMLDivElement>>;
export { Skeleton };
