import { expectType } from 'tsd'async function bar() {browser.enablePerformanceAudits()browser.enablePerformanceAudits({networkThrottling: 'online',cpuThrottling: 0,cacheEnabled: false,formFactor: 'desktop'})browser.disablePerformanceAudits()const metrics = await browser.getMetrics()expectType<number>(metrics.totalBlockingTime)expectType<number>(metrics.maxPotentialFID)const diagnostics = await browser.getDiagnostics()const mainThreadWorkBreakdown = await browser.getMainThreadWorkBreakdown()expectType<number>(mainThreadWorkBreakdown[0].duration)const performanceScore: number = await browser.getPerformanceScore()expectType<number>(performanceScore)const pwaCheck = await browser.checkPWA()pwaCheck.passedexpectType<number>(pwaCheck.details['foo'].score)const pwaFilterdCheck = await browser.checkPWA(['maskableIcon', 'isInstallable'])expectType<boolean>(pwaFilterdCheck.passed)browser.startTracing()browser.startTracing({ path: '/foo' })browser.endTracing()const traceLogs = await browser.getTraceLogs()expectType<string>(traceLogs[0].cat)const pageWeight = await browser.getPageWeight()expectType<number>(pageWeight.requestCount)}