unified-video-framework
Version:
Cross-platform video player framework supporting iOS, Android, Web, Smart TVs (Samsung/LG), Roku, and more
21 lines • 617 B
TypeScript
import { Platform } from '../VideoPlayerFactory';
export interface TelemetryData {
domain: string;
platform: Platform;
version: string;
timestamp: number;
status: 'init' | 'heartbeat' | 'error';
userAgent: string;
}
export declare class TelemetryManager {
private static instance;
private readonly endpoint;
private initialized;
private constructor();
static getInstance(): TelemetryManager;
initialize(platform: Platform, version: string): Promise<void>;
private collectData;
private sendPing;
stop(): void;
}
//# sourceMappingURL=TelemetryManager.d.ts.map