export { LCPBreakdownComputed as LCPBreakdown };
declare const LCPBreakdownComputed: typeof LCPBreakdown & {
    request: (dependencies: import("../../index.js").Artifacts.MetricComputationDataInput, context: LH.Artifacts.ComputedContext) => ReturnType<typeof LCPBreakdown.compute_>;
};
declare class LCPBreakdown {
    /**
     * @param {LH.Artifacts.MetricComputationDataInput} data
     * @param {LH.Artifacts.ComputedContext} context
     * @return {Promise<{ttfb: number, loadStart?: number, loadEnd?: number}>}
     */
    static compute_(data: LH.Artifacts.MetricComputationDataInput, context: LH.Artifacts.ComputedContext): Promise<{
        ttfb: number;
        loadStart?: number;
        loadEnd?: number;
    }>;
}
//# sourceMappingURL=lcp-breakdown.d.ts.map