/**
* Default image renderer + a thin `
` wrapper the built-in section
* renderers use. The default emits a plain `
` with native lazy-loading and
* `decoding="async"`, forwarding intrinsic `width`/`height` when the CMS knows
* them (set by the `/resolve` media enrichment) to reduce layout shift.
*
* Consumers swap in an optimized renderer (e.g. `next/image`) via the
* `renderImage` option on `` — this package stays React-only.
*/
import type { ReactNode } from 'react';
import type { RenderImage, RenderImageProps, ResolvedRenderOptions } from './types.js';
export declare const defaultRenderImage: RenderImage;
/** Render an image through the resolved options' image renderer. */
export declare function Img({ options, ...props }: RenderImageProps & {
options: ResolvedRenderOptions;
}): ReactNode;
//# sourceMappingURL=image.d.ts.map