import { PerformanceResult } from '../../types/audit-results';
/**
 * PerformanceService - Returns PerformanceResult (same type used in PageAuditResult)
 * Used by API endpoint: POST /api/v2/page/performance
 */
export declare class PerformanceService {
    private poolManager;
    constructor(testMode?: boolean);
    private initializePool;
    analyzeUrl(url: string, options?: {
        timeout?: number;
    }): Promise<PerformanceResult>;
    private calculatePerformanceScore;
    private scoreToGrade;
    private identifyPerformanceIssues;
    cleanup(): Promise<void>;
}
//# sourceMappingURL=performance.service.d.ts.map