react-native-image-modal
Version:
image full screen modal for react native
19 lines • 989 B
TypeScript
import type { ReactNode } from 'react';
import type { ImageResizeMode, ImageSourcePropType, ImageStyle, StyleProp } from 'react-native';
import { Animated } from 'react-native';
import type { RenderImageComponentParams } from '../../types';
interface Props {
readonly source: ImageSourcePropType;
readonly resizeMode: ImageResizeMode;
readonly imageOpacity: Animated.Value;
readonly renderToHardwareTextureAndroid: boolean;
readonly disabled: boolean;
readonly style?: StyleProp<ImageStyle>;
readonly isModalOpen: boolean;
onDialogOpen(): void;
onLongPressOriginImage?(): void;
renderImageComponent?(params: RenderImageComponentParams): ReactNode;
}
declare const OriginImage: ({ source, resizeMode, imageOpacity, renderToHardwareTextureAndroid, disabled, style, isModalOpen, onDialogOpen, onLongPressOriginImage, renderImageComponent, }: Props) => import("react/jsx-runtime").JSX.Element;
export { OriginImage };
//# sourceMappingURL=index.d.ts.map