import React from 'react'; import { ObjectType } from '../../common/type'; import { BaseImageGalleryProps, ImageGalleryPosition } from './use-image-gallery.type'; declare const useImageGallery: (props: BaseImageGalleryProps) => { images: import("./use-image.type").Images[]; current: number; direction: string; getMaginfyProps: (position: ImageGalleryPosition, externalProps?: TOther) => TOther & { position: ImageGalleryPosition; lockScroll: (status: boolean) => void; maxWidth: number; maxHeight: number; }; getGalleryProps: (index: number, position: ImageGalleryPosition, externalProps?: TOther_1) => TOther_1 & { onClick: (event: React.MouseEvent) => void; }; getOverlayProps: (externalProps?: TOther_2) => TOther_2 & { onClick: (event: React.MouseEvent) => void; }; getCloseIconProps: (externalProps?: TOther_3) => TOther_3 & { onClick: (event: React.MouseEvent) => void; }; }; export default useImageGallery; //# sourceMappingURL=use-image-gallery.d.ts.map