export interface VertexInterface { index: number; x: number; y: number; z: number; checkForMatch(vertex: VertexInterface): boolean; } export default class Vertex implements VertexInterface { index: number; x: number; y: number; z: number; constructor(x: number, y: number, z: number); checkForMatch(vertex: VertexInterface): boolean; }