/** * SvSkeleton - a shimmering loading placeholder. Use it while data is in * flight; it respects `prefers-reduced-motion` (falls back to a static tint). * Parity: Smart skeleton / loading indicators. * * ```svelte * * * ``` */ type Props = { variant?: 'text' | 'rect' | 'circle'; /** Any CSS length. Defaults suit the variant. */ width?: string; height?: string; /** Corner radius (rect/text). */ radius?: string; /** Number of text lines (variant="text" only). The last line is shorter. */ lines?: number; /** Turn the shimmer off (static tint only). */ animated?: boolean; }; declare const SvSkeleton: import("svelte").Component; type SvSkeleton = ReturnType; export default SvSkeleton;