import { default as React } from 'react'; /** Props for an image component used by the package (e.g. next/image adapter on host). */ export interface DoshaImageProps { src: string; alt: string; width?: number; height?: number; className?: string; loading?: "lazy" | "eager"; sizes?: string; /** When true, host can map to next/image priority (for LCP image). */ priority?: boolean; /** Hint for LCP: pass "high" for above-the-fold images (e.g. next/image fetchPriority). */ fetchPriority?: "high" | "low" | "auto"; } export type DoshaImageComponent = React.ComponentType; /** Default image renderer when host does not provide one. */ export declare const DefaultDoshaImage: DoshaImageComponent;