import { FC, HTMLAttributes, FunctionComponent } from 'react';
export interface CrystallizeImageVariant {
url: string;
width: number;
height?: number;
size?: number;
}
interface RichTextContent {
html?: Array;
json?: Array;
plainText?: Array;
}
export interface Props extends HTMLAttributes {
children?: FunctionComponent;
src?: string;
url?: string;
sizes?: string;
altText?: string;
alt?: string;
media?: string;
caption?: RichTextContent;
variants?: CrystallizeImageVariant[];
loading?: 'eager' | 'lazy';
_availableSizes?: number[];
_availableFormats?: string[];
}
export declare const Image: FC;
export {};