///
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;