import type { WixImageServices, ImageInfo, SourceSet, WixImageMeasures, WixImageDomNodes, EnvConsts } from '../types';
declare function measure(id: string, measures: WixImageMeasures, domNodes: WixImageDomNodes, { containerElm, bgEffect, sourceSets, }: {
    containerElm: HTMLElement | undefined;
    bgEffect?: string;
    sourceSets?: SourceSet[];
}, services: WixImageServices): void;
declare function patch(id: string, measures: WixImageMeasures, domNodes: Record<string, HTMLElement | HTMLImageElement | null>, imageInfo: ImageInfo, services: WixImageServices, envConsts: EnvConsts, loadImage: boolean, isResponsive: boolean, bgEffect?: string, loadImageImmediately?: boolean): void;
declare const _default: {
    measure: typeof measure;
    patch: typeof patch;
};
export default _default;
//# sourceMappingURL=imageLayout.d.ts.map