import type { ImageLoader } from "../core/types.mjs";
export type { ImageLoader } from "../core/types.mjs";
export type ImageProps = {
    src: string;
    alt: string;
    width: number;
    height: number;
    loading: "eager" | "lazy";
    sizes?: string;
    srcset?: string;
    decoding?: "async" | "auto" | "sync";
    loader: ImageLoader;
    quality?: number;
};
export declare const Image: import("vue").DefineSetupFnComponent<ImageProps, {}, {}, ImageProps & {}, import("vue").PublicProps>;
