import { ComputedRef } from 'vue'; import { VsImageStyleSet } from './types'; declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: import('vue').DefineComponent; }; }>, { componentStyleSet: ComputedRef>; styleSetVariables: ComputedRef>; componentInlineStyle: ComputedRef; 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; }; }>> & Readonly<{ onError?: ((...args: any[]) => any) | undefined; }>, { alt: string; fallback: string; lazy: boolean; noSkeleton: boolean; src: string; }, {}, { VsSkeleton: import('vue').DefineComponent; }; colorScheme: { type: import('vue').PropType; }; }>, { colorSchemeClass: ComputedRef; componentStyleSet: ComputedRef>; componentInlineStyle: ComputedRef; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; }; colorScheme: { type: import('vue').PropType; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; ImageOffIcon: import('@lucide/vue').LucideIcon; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;