import Collectable from '../interfaces/Collectable'; import WebSocketConnection from '../communication/ws'; export default class Collector { private ws; private collectableMap; private intervalMap; private static id; private static packageName; private static packageVersion; constructor(ws: WebSocketConnection, packageName?: string, packageVersion?: string); static enrichData(data: any): any; addCollection(collect: Collectable): boolean; sender(interval: any): void; sendData(data: any): void; }