import React from 'react'; import { type ComposableProps } from '../../../lib/slot'; export interface SkeletonImageProps extends ComposableProps<'div'> { /** * Width of the image skeleton */ width?: string | number; /** * Height of the image skeleton */ height?: string | number; /** * Shape of the image skeleton * @default 'rectangular' */ shape?: 'rectangular' | 'circular'; /** * Animation type * @default 'pulse' */ animation?: 'pulse' | 'wave' | 'none'; } /** * SkeletonImage Component * * A composable component for displaying image skeleton loaders. * Typically used within Skeleton or standalone. * * @public * * @example * ```tsx * * ``` * * @remarks * - Wraps the HTML `
` element by default. * - Supports `asChild` prop to merge props with a custom child element. * - Supports rectangular and circular shapes. */ export declare const SkeletonImage: React.ForwardRefExoticComponent>; //# sourceMappingURL=SkeletonImage.d.ts.map