import React, { FunctionComponent } from 'react'; export interface ImageProps { className: string; style: React.CSSProperties; src: string; fit: ImageFit; position: ImagePosition; alt: string; width: string; height: string; round: boolean; radius: string | number; showError: boolean; showLoading: boolean; slotLoding: React.ReactNode; slotError: React.ReactNode; onClick?: (e: MouseEvent) => void; onLoad?: () => void; onError?: () => void; } export type ImageFit = 'contain' | 'cover' | 'fill' | 'none' | 'scale-down' | string; export type ImagePosition = 'center' | 'top' | 'right' | 'bottom' | 'left' | string; export declare const Image: FunctionComponent & Omit, 'onClick' | 'onLoad' | 'onError'>>;