/// import { Ref } from 'vue'; declare const _default: import("vue").DefineComponent<{ fileList: { type: import("vue").PropType; default: () => any[]; }; zIndex: { type: NumberConstructor; default: number; }; initialIndex: { type: NumberConstructor; default: number; }; maskClosable: { type: BooleanConstructor; default: boolean; }; id: { type: (StringConstructor | NumberConstructor)[]; }; name: { type: StringConstructor; }; style: { type: (StringConstructor | ObjectConstructor)[]; }; class: { type: StringConstructor; default: () => string; }; attribute: { type: import("vue").PropType>; }; enabled: { type: BooleanConstructor; default: boolean; }; visibility: { type: BooleanConstructor; default: boolean; }; }, { t: (key: string) => any; currentImg: import("vue").ComputedRef; index: Ref; isSingle: import("vue").ComputedRef; isFirst: import("vue").ComputedRef; isLast: import("vue").ComputedRef; urlList: import("vue").ComputedRef; config: RedcatUiConfigProperties; fileViewType: string[]; imageViewType: string[]; close: () => void; prev: () => void; next: () => void; handleMaskClick: () => void; download: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => any[]; }; zIndex: { type: NumberConstructor; default: number; }; initialIndex: { type: NumberConstructor; default: number; }; maskClosable: { type: BooleanConstructor; default: boolean; }; id: { type: (StringConstructor | NumberConstructor)[]; }; name: { type: StringConstructor; }; style: { type: (StringConstructor | ObjectConstructor)[]; }; class: { type: StringConstructor; default: () => string; }; attribute: { type: import("vue").PropType>; }; enabled: { type: BooleanConstructor; default: boolean; }; visibility: { type: BooleanConstructor; default: boolean; }; }>>, { class: string; enabled: boolean; visibility: boolean; fileList: import("./imageViewer").fileType[]; zIndex: number; initialIndex: number; maskClosable: boolean; }>; export default _default;