import { type HTMLAttributes } from 'react'; interface SkeletonProps extends HTMLAttributes { className?: string; } declare const Skeleton: import("react").ForwardRefExoticComponent>; interface SkeletonTextProps extends HTMLAttributes { lines?: number; className?: string; } declare const SkeletonText: import("react").ForwardRefExoticComponent>; interface SkeletonCardProps extends HTMLAttributes { showImage?: boolean; className?: string; } declare const SkeletonCard: import("react").ForwardRefExoticComponent>; interface SkeletonGridProps extends HTMLAttributes { columns?: number; items?: number; showImages?: boolean; className?: string; } declare const SkeletonGrid: import("react").ForwardRefExoticComponent>; interface SkeletonButtonProps extends HTMLAttributes { size?: 'sm' | 'default' | 'lg'; className?: string; } declare const SkeletonButton: import("react").ForwardRefExoticComponent>; interface SkeletonHeadingProps extends HTMLAttributes { level?: 1 | 2 | 3 | 4 | 5 | 6; className?: string; } declare const SkeletonHeading: import("react").ForwardRefExoticComponent>; interface SkeletonListProps extends HTMLAttributes { items?: number; className?: string; } declare const SkeletonList: import("react").ForwardRefExoticComponent>; interface SkeletonNavigationProps extends HTMLAttributes { items?: number; className?: string; } declare const SkeletonNavigation: import("react").ForwardRefExoticComponent>; export { Skeleton, SkeletonText, SkeletonCard, SkeletonGrid, SkeletonButton, SkeletonHeading, SkeletonList, SkeletonNavigation, }; //# sourceMappingURL=skeleton.d.ts.map