export declare const IvueImagePreview: import("../../utils/install").SFCInstallWithContext any[]; }; infinite: { type: BooleanConstructor; default: boolean; }; toolbar: { type: ArrayConstructor; default(): any; }; bodyOverflow: { type: BooleanConstructor; default: boolean; }; }, { prefixCls: string; wrapper: import("vue").Ref; data: { maskIndex: number; imageStatus: string; currentIndex: number; transition: boolean; original: boolean; startX: number; startY: number; imageTranslate: { x: number; y: number; }; imageScale: number; imageRotate: number; prevOverflow: string; downloading: boolean; }; maskStyles: import("vue").ComputedRef<{ zIndex: number; }>; currentImage: import("vue").ComputedRef; imageClasses: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; imageStyles: import("vue").ComputedRef<{ transform: string; }>; handleClickMask: () => void; handleImageLoad: () => void; handleImageError: () => void; handleMousedown: (event: MouseEvent) => void; handleImageSwitch: (next: boolean) => void; handleOperation: (value: "original" | "zoomIn" | "zoomOut" | "rotateLeft" | "rotateRight" | "download") => void; handleClose: () => void; handleTouchStart: (event: TouchEvent) => void; resetStyle: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "on-close" | "on-switch")[], "update:modelValue" | "on-close" | "on-switch", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly any[]; }; infinite: { type: BooleanConstructor; default: boolean; }; toolbar: { type: ArrayConstructor; default(): any; }; bodyOverflow: { type: BooleanConstructor; default: boolean; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; "onOn-close"?: (...args: any[]) => any; "onOn-switch"?: (...args: any[]) => any; }, { modelValue: boolean; initialIndex: number; transfer: boolean; maskClosable: boolean; previewList: unknown[]; infinite: boolean; toolbar: unknown[]; bodyOverflow: boolean; }>>; export default IvueImagePreview; export * from '../ivue-image/image-preview-global';