import type { ComponentProps, FunctionComponent } from 'preact';
/**
 * Tiny helper to display treeshakable images
 *
 * It needs to receive an import function to enable treeshaking
 * this way other modules/exports have no knowledge of the image being imported
 *  *
 * @example
 * ```jsx
 * <Image lazyLoadedImage={lazy(() => import('../local/path/my-image.svg?component'))} />
 * ```
 *
 * @param importFn lazy with dynamic import with a path that contains ?component
 */
export declare const Image: ({ lazyLoadedImage, alt, className, }: {
    lazyLoadedImage: FunctionComponent<ComponentProps<"svg">>;
    alt?: string;
    className?: string;
}) => import("preact/jsx-runtime").JSX.Element;
