import React from "react"; import { StyleProp, ViewStyle, ModalProps } from "react-native"; import { IGestureProps } from "./hooks"; export declare type Func = (...args: T[]) => R; export interface IOrigin { width: number; height: number; x: number; y: number; } export interface ISpringConfig { tension: number; friction: number; } export interface LightboxProps extends IGestureProps { activeProps?: Record; renderContent?: Func; renderHeader?: Func; renderItem?: Func; didOpen?: Func; onOpen?: Func; willClose?: Func; onClose?: Func; onPress?: Func; onLongPress?: Func; onLayout?: Func; swipeToDismiss?: boolean; disabled?: boolean; springConfig?: ISpringConfig; style?: StyleProp; underlayColor?: string; backgroundColor?: string; useNativeDriver?: boolean; dragDismissThreshold?: number; modalProps?: ModalProps; openOnLongPress?: boolean; } declare const Lightbox: React.FC; export default Lightbox;