import { LinkData, ResponsiveLengthData, ImageData, ResponsiveOpacityValue } from '@makeswift/prop-controllers';
type Props = {
    id?: string;
    file?: ImageData;
    altText?: string;
    link?: LinkData;
    width?: ResponsiveLengthData;
    margin?: string;
    padding?: string;
    border?: string;
    borderRadius?: string;
    boxShadow?: string;
    opacity?: ResponsiveOpacityValue;
    placeholder?: {
        src: string;
        dimensions: {
            width: number;
            height: number;
        };
    };
    className?: string;
    priority?: boolean;
};
declare const ImageComponent: import("react").ForwardRefExoticComponent<Props & import("react").RefAttributes<HTMLAnchorElement & HTMLDivElement>>;
export default ImageComponent;
//# sourceMappingURL=Image.d.ts.map