export default class DiagnosticTool {
    static defaultReportTimeout: number;
    private static _instance;
    private static warningShown;
    private constructor();
    static getInstance(forceNew?: boolean): DiagnosticTool;
    private showUnsupportedWarning;
    setSettings(newConfig: any): void;
    setBalancerEnabled(enabled?: boolean): void;
    setVideoAnalyticsEnabled(enabled?: boolean): void;
    setAdsAnalyticsEnabled(enabled?: boolean): void;
    getReportTimeout(): number;
    setReportTimeout(timeout?: number): void;
    report(): void;
}
