import type { BaseProps } from '../../type/component';
interface Props extends BaseProps {
    src: string;
    alt: string;
    width?: number | string;
    height?: number | string;
    aspectRatio?: 'square' | '16:9' | '4:3' | '3:2' | 'auto';
    fit?: 'cover' | 'contain' | 'fill' | 'scale-down' | 'none';
    loading?: 'lazy' | 'eager';
    placeholder?: string;
    fallback?: string;
    rounded?: 'none' | 'sm' | 'md' | 'lg' | 'xl' | '2xl' | '3xl' | 'full';
    onLoad?: () => void;
    onError?: () => void;
}
declare const Image: import("svelte").Component<Props, {}, "">;
type Image = ReturnType<typeof Image>;
export default Image;
//# sourceMappingURL=Image.svelte.d.ts.map