import { default as React } from 'react'; export interface RetinaImageProps { /** Image source URL */ src: string; /** Alt text */ alt: string; /** Scale factor for retina images (default: 2 for 2x retina) */ scale?: number; /** Additional className for the image */ className?: string; /** Additional className for the container */ containerClassName?: string; /** Callback when image loads */ onLoad?: () => void; /** Callback when image errors */ onError?: () => void; } /** * RetinaImage Component * * Displays retina (high-DPI) images at their correct display size. * Automatically scales down images based on the scale factor. * For 2x retina images, displays at 50% of natural dimensions. * * @example * ```tsx * // Display a 2x retina screenshot at correct size * * ``` * * @example * ```tsx * // Display a 3x retina image * * ``` */ export declare const RetinaImage: React.FC; //# sourceMappingURL=retina-image.d.ts.map