/** * Skeleton component for displaying loading placeholders. * * Features: * - Multiple skeleton variants for different content types * - Animated pulsing effect for loading indication * - Accessible with proper ARIA attributes * - Layout utility props for positioning and spacing * - Customizable styling through className and style props * - Progress bar role for screen readers * - Compound component pattern with dot exports * * @example * * * * */ export declare const Skeleton: { /** * SkeletonText component for displaying text loading placeholders. * * Features: * - Text skeleton placeholder with body and headline variants * - Configurable number of rows for body variant * - Animated pulsing effect for loading indication * - Accessible with proper ARIA attributes * - Layout utility props for positioning and spacing * - Customizable styling through className and style props * - Progress bar role for screen readers * - Different line heights for body vs headline variants * - Last line shorter for body variant to simulate natural text * * @example * * * */ Text: import('react').ForwardRefExoticComponent>; /** * SkeletonCircle component for displaying circular loading placeholders. * * Features: * - Circular skeleton placeholder with customizable diameter * - Animated pulsing effect for loading indication * - Accessible with proper ARIA attributes * - Layout utility props for positioning and spacing * - Customizable styling through className and style props * - Progress bar role for screen readers * * @example * * * */ Circle: import('react').ForwardRefExoticComponent, HTMLDivElement>, "ref">, "children"> & Omit & { diameter?: string; } & import('react').RefAttributes>; /** * SkeletonRectangle component for displaying rectangular loading placeholders. * * Features: * - Rectangular skeleton placeholder with customizable height * - Animated pulsing effect for loading indication * - Accessible with proper ARIA attributes * - Layout utility props for positioning and spacing * - Customizable styling through className and style props * - Progress bar role for screen readers * - Medium border radius for consistent styling * * @example * * * */ Rectangle: import('react').ForwardRefExoticComponent, HTMLDivElement>, "ref">, "children"> & Omit & { height?: string; } & import('react').RefAttributes>; /** * SkeletonPill component for displaying pill-shaped loading placeholders. * * Features: * - Pill-shaped skeleton placeholder with customizable width * - Animated pulsing effect for loading indication * - Accessible with proper ARIA attributes * - Layout utility props for positioning and spacing * - Customizable styling through className and style props * - Progress bar role for screen readers * - Large border radius for pill appearance * - Fixed height for consistent styling * * @example * * * */ Pill: import('react').ForwardRefExoticComponent, HTMLDivElement>, "ref">, "children"> & Omit & { width?: string; } & import('react').RefAttributes>; };