import { default as React } from 'react';
export type ImageEffect = "inspect" | "zoom";
export interface ImageProps extends React.ImgHTMLAttributes<HTMLImageElement> {
    src: string;
    placeholderSrc?: string;
    alt: string;
    showSkeleton?: boolean;
    fallback?: React.ReactNode;
    effects?: ImageEffect[];
    shape?: "none" | "sm" | "md" | "lg" | "full";
    variant?: "default" | "bordered" | "elevated";
    aspectRatio?: "auto" | "square" | "video" | "portrait" | "wide";
    zoomOnHover?: boolean;
}
export declare const Image: React.ForwardRefExoticComponent<ImageProps & React.RefAttributes<HTMLDivElement>>;
