export class Tracker { constructor(markerDimensions: any, trackingDataList: any, projectionTransform: any, inputWidth: any, inputHeight: any, debugMode?: boolean); markerDimensions: any; trackingDataList: any; projectionTransform: any; inputWidth: any; inputHeight: any; debugMode: boolean; trackingKeyframeList: any[]; prebuiltData: any[]; meshVerticesState: any[]; templateBuffer: Float32Array; dummyRun(inputData: any): void; track(inputData: any, lastModelViewTransform: any, targetIndex: any): { worldCoords: never[]; screenCoords: never[]; reliabilities: never[]; debugExtra: {}; indices?: undefined; octaveIndex?: undefined; deformedMesh?: undefined; } | { worldCoords: { x: number; y: number; z: number; }[]; screenCoords: { x: number; y: number; }[]; reliabilities: number[]; indices: number[]; octaveIndex: any; deformedMesh: { vertices: Float32Array; triangles: any; } | null; debugExtra: {}; }; lastOctaveIndex: any[] | undefined; /** * Pure JS implementation of NCC matching */ _computeMatching(prebuilt: any, projectedImage: any): { matchingPoints: number[][]; sim: Float32Array; }; /** * Pure JS implementation of Bilinear Warping */ _computeProjection(M: any, inputData: any, prebuilt: any): void; }