export interface ContentLoaderProps { /** * The type of content being loaded */ variant?: 'card' | 'form' | 'detail' | 'list'; /** * Number of items to show in the skeleton */ items?: number; /** * Show a title skeleton */ showTitle?: boolean; /** * Additional CSS classes */ className?: string; /** * Container CSS classes */ containerClassName?: string; } /** * Unified content loader component that replaces duplicate loading patterns * Uses ODS design tokens for consistent theming */ export declare function ContentLoader({ variant, items, showTitle, className, containerClassName, }: ContentLoaderProps): import("react").JSX.Element; export declare const CardLoader: (props: Omit) => import("react").JSX.Element; export declare const FormLoader: (props: Omit) => import("react").JSX.Element; export declare const DetailLoader: (props: Omit) => import("react").JSX.Element; export declare const ListLoader: (props: Omit) => import("react").JSX.Element; //# sourceMappingURL=content-loader.d.ts.map