import * as react_jsx_runtime from 'react/jsx-runtime';
import React from 'react';

interface ImageProps extends Omit<React.ImgHTMLAttributes<HTMLImageElement>, "src" | "alt"> {
    src: string;
    alt: string;
    width?: number;
    height?: number;
    className?: string;
}
/**
 * Image component that handles static asset paths.
 *
 * Automatically prefixes relative paths with the static assets directory.
 *
 * @param props - Image component props
 * @returns Image element
 */
declare function Image({ src, alt, width, height, className, ...rest }: ImageProps): react_jsx_runtime.JSX.Element;

declare function Link({ href, prefetch, children, ...rest }: React.PropsWithChildren<{
    href: string;
    prefetch?: boolean;
}> & React.AnchorHTMLAttributes<HTMLAnchorElement>): react_jsx_runtime.JSX.Element;

export { Image, Link };
