import { LazyOptions, LazyBinding } from '../types/index.js'; export declare class LazyCore { private useNative; private rootMargin; private type?; private io?; constructor(options: LazyOptions); private init; bind(el: Element, binding: LazyBinding): void; update(el: Element, { oldValue, value, arg }: LazyBinding): void; unbind(el: Element): void; private setObserver; } export declare function getVueVersion(Vue: any): number; export declare function setStyle(el: Element, type: 'bg' | 'bgset', value: string): void; export declare function error(msg: string): void;