import { PropType } from 'vue'; import { ImgItem } from '../props'; declare const _default: import("vue").DefineComponent<{ images: { type: PropType; required: true; }; downloadable: { type: BooleanConstructor; default: boolean; }; }, { currentHover: import("vue").Ref; handleOpen: (index: number) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("open" | "download")[], "open" | "download", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; }; downloadable: { type: BooleanConstructor; default: boolean; }; }>> & { onOpen?: ((...args: any[]) => any) | undefined; onDownload?: ((...args: any[]) => any) | undefined; }, { downloadable: boolean; }>; export default _default;