import { vec2 } from 'gl-matrix'; import GenericHitRegion, { HitRegion } from './GenericHitRegion'; import { TraversableProps } from '../Traversable'; export interface HitRegionSphereProps extends TraversableProps { radius?: number; } export default class HitRegionSphere extends GenericHitRegion implements HitRegion { radius: number; constructor(props: HitRegionSphereProps); test(coords: vec2): number; }