/** * MoonCardSkeleton - Loading state component * * Separated for Single Responsibility Principle: * - Main component handles data rendering * - Skeleton handles loading state UI * * Benefits: * - Easier to test in isolation * - Can be reused for different card variants * - Reduces cognitive load of main component */ import type { Theme } from "@mui/material/styles"; import React from "react"; interface MoonCardSkeletonProps { theme: Theme; } declare const MoonCardSkeleton: React.FC; export default MoonCardSkeleton;