export declare class TelemetryCollector { private renderer; private version; private sourceType?; private sessionId; private frameSamples; private sampleInterval; private stopped; constructor(renderer: any, version: string, sourceType?: 'preview' | 'shader'); stop(): void; start(): Promise; private sleep; private aggregateData; private aggregatePerformance; private detectRendererType; private extractComponents; private sendTelemetry; private calculateMean; private calculateMedian; private calculatePercentile; } //# sourceMappingURL=collector.d.ts.map