import { ReactNode } from "react";
import { Intersection, Raycaster } from "three";
export declare type InteractableProps = {
    onClick?: (e: Intersection) => void;
    onHover?: () => void;
    onUnHover?: () => void;
    raycaster?: Raycaster;
    children: ReactNode | ReactNode[];
};
export declare function Interactable(props: InteractableProps): JSX.Element;
