import type { LightPlugin, LightClient } from '../types'; declare class PerformancePlugin implements LightPlugin { name: string; version: string; private client; private config; private observers; private onLoad?; private navLoadTimer; private totalBlockingTime; private fcpTime; private lastLongTaskEndTime; private ttiReported; private ttiTimer; setup(client: LightClient): void; private loadConfig; private shouldSample; private observeWebVitals; private observeFP; private observeLCP; private observeFID; private observeCLS; private observeFCP; private observeTTFB; private observeLongTasks; private scheduleTTI; private observeNavigation; private observeResources; private getRating; private reportMetric; destroy(): void; } export default PerformancePlugin;