import type React from "react";
interface ContentSkeletonProps {
    className?: string;
}
/**
 * Paragraph skeleton with varying line lengths for natural appearance
 */
export declare function ParagraphSkeleton({ className, lines }: ContentSkeletonProps & {
    lines?: number;
}): React.JSX.Element;
/**
 * List skeleton for navigation menus, categories, etc.
 */
export declare function ListSkeleton({ className, items, showIcons, showActions }: ContentSkeletonProps & {
    items?: number;
    showIcons?: boolean;
    showActions?: boolean;
}): React.JSX.Element;
/**
 * Table skeleton for data displays
 */
export declare function TableSkeleton({ className, rows, columns }: ContentSkeletonProps & {
    rows?: number;
    columns?: number;
}): React.JSX.Element;
/**
 * Form skeleton for input fields and form layouts
 */
export declare function FormSkeleton({ className, fields }: ContentSkeletonProps & {
    fields?: number;
}): React.JSX.Element;
/**
 * Navigation menu skeleton
 */
export declare function NavigationSkeleton({ className, items, horizontal }: ContentSkeletonProps & {
    items?: number;
    horizontal?: boolean;
}): React.JSX.Element;
/**
 * Profile/user info skeleton
 */
export declare function ProfileSkeleton({ className, showBio, showStats }: ContentSkeletonProps & {
    showBio?: boolean;
    showStats?: boolean;
}): React.JSX.Element;
/**
 * Comment/review skeleton for user-generated content
 */
export declare function CommentSkeleton({ className, showRating, showReplies }: ContentSkeletonProps & {
    showRating?: boolean;
    showReplies?: boolean;
}): React.JSX.Element;
/**
 * Feature list skeleton for product features, specifications, etc.
 */
export declare function FeatureListSkeleton({ className, features, showIcons, grouped }: ContentSkeletonProps & {
    features?: number;
    showIcons?: boolean;
    grouped?: boolean;
}): React.JSX.Element;
/**
 * Timeline/activity skeleton
 */
export declare function TimelineSkeleton({ className, items }: ContentSkeletonProps & {
    items?: number;
}): React.JSX.Element;
/**
 * Pricing/plan skeleton
 */
export declare function PricingSkeleton({ className, plans }: ContentSkeletonProps & {
    plans?: number;
}): React.JSX.Element;
export {};
//# sourceMappingURL=content-skeleton.d.ts.map