dev-lamp
Version:
Your friendly lighthouse performance companion - 100% local
17 lines • 607 B
TypeScript
import type { AnalyzeOptions } from '../types/config';
import type { LampReport } from '../types/report';
export declare class LighthouseRunner {
private chromeManager;
private readonly MAX_WAIT_FOR_LOAD;
private readonly MAX_GATHER_TIME;
analyze(url: string, options?: AnalyzeOptions): Promise<LampReport>;
private parseCategories;
private getScreenEmulation;
private getThrottling;
private parseReport;
private extractScores;
private extractMetrics;
private extractOpportunities;
private extractDiagnostics;
}
//# sourceMappingURL=lighthouse-runner.d.ts.map