import { ComputedRef, PropType } from 'vue'; import { VsImageStyleSet } from './types'; declare const _default: import('vue').DefineComponent; }; alt: { type: StringConstructor; default: string; }; fallback: { type: StringConstructor; default: string; }; lazy: { type: BooleanConstructor; default: boolean; }; skeleton: { type: BooleanConstructor; default: boolean; }; src: { type: StringConstructor; required: true; default: string; }; }>, { computedStyleSet: ComputedRef<{ [key: string]: any; }>; computedSrc: ComputedRef; vsImageRef: import('vue').Ref; isLoading: import('vue').Ref; isNoImage: import('vue').Ref; onImageLoad: () => void; onImageError: () => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, "error"[], "error", import('vue').PublicProps, Readonly; }; alt: { type: StringConstructor; default: string; }; fallback: { type: StringConstructor; default: string; }; lazy: { type: BooleanConstructor; default: boolean; }; skeleton: { type: BooleanConstructor; default: boolean; }; src: { type: StringConstructor; required: true; default: string; }; }>> & Readonly<{ onError?: ((...args: any[]) => any) | undefined; }>, { alt: string; fallback: string; lazy: boolean; skeleton: boolean; src: string; }, {}, { VsSkeleton: import('vue').DefineComponent; }; styleSet: { type: PropType; }; }>, { colorSchemeClass: ComputedRef; computedStyleSet: ComputedRef<{ [key: string]: any; }>; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; }; styleSet: { type: PropType; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;