import { CSSProperties } from 'vue'; import { ImageViewerAction, ImageViewerMode } from './ImageViewer'; declare const _default: import("vue").DefineComponent<{ urlList: { type: import("vue").PropType; default: () => never[]; }; zIndex: { type: NumberConstructor; }; initialIndex: { type: NumberConstructor; default: number; }; infinite: { type: BooleanConstructor; default: boolean; }; hideOnClickModal: { type: BooleanConstructor; default: boolean; }; teleported: { type: BooleanConstructor; default: boolean; }; closeOnPressEscape: { type: BooleanConstructor; default: boolean; }; }, { index: import("vue").Ref; mode: import("vue").ShallowRef; imgStyle: import("vue").ComputedRef; imgRefs: import("vue").Ref; computedZIndex: import("vue").ComputedRef; isSingle: import("vue").ComputedRef; isFirst: import("vue").ComputedRef; isLast: import("vue").ComputedRef; wrapper: import("vue").Ref; hide: () => void; prev: () => void; next: () => void; handleActions: (action: ImageViewerAction, options?: {}) => void; toggleMode: () => void; handleImgLoad: () => void; handleImgError: (e: Event) => void; handleMouseDown: (e: MouseEvent) => void; setImageRefs: (el: any, i: number) => any; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { close: () => boolean; switch: (index: number) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ urlList?: unknown; zIndex?: unknown; initialIndex?: unknown; infinite?: unknown; hideOnClickModal?: unknown; teleported?: unknown; closeOnPressEscape?: unknown; } & { infinite: boolean; teleported: boolean; initialIndex: number; closeOnPressEscape: boolean; urlList: string[]; hideOnClickModal: boolean; } & { zIndex?: number | undefined; }> & { onClose?: (() => any) | undefined; onSwitch?: ((index: number) => any) | undefined; }, { infinite: boolean; teleported: boolean; initialIndex: number; closeOnPressEscape: boolean; urlList: string[]; hideOnClickModal: boolean; }>; export default _default;