import { ImgHTMLAttributes, ReactElement } from 'react';
import { CommonComponentProps, MarginProps, PaddingProps, SizeProps } from '../../types';
/**
 * Image component for displaying GIFs, JPGs or PNGs.
 *
 * @param description - A description to be used for accessibility
 * @param url - A full URL path to an image
 * @param path - A relative path to an image located in the 'Assets" repo
 */
export declare type ImageProps = CommonComponentProps<ImgHTMLAttributes<HTMLImageElement>, MarginProps & PaddingProps & SizeProps & {
    readonly description?: string;
    readonly path?: string;
    readonly url?: string;
}>;
export declare const Image: import("react").MemoExoticComponent<({ alt, className, description, path, src, url, ...props }: any) => ReactElement>;
//# sourceMappingURL=image.d.ts.map