import { vec2 } from 'gl-matrix'; import { TraversableProps } from '../Traversable'; import GenericHitRegion, { HitRegion } from './GenericHitRegion'; export interface HitRegionPolygonProps extends TraversableProps { verts?: number[]; } export default class HitRegionPolygon extends GenericHitRegion implements HitRegion { private verts; private initialVerts; private matrix; constructor(props: HitRegionPolygonProps); private resetVerts; test(coords: vec2): boolean; debug(): void; }