export { TimingSummaryComputed as TimingSummary }; declare const TimingSummaryComputed: typeof TimingSummary & { request: (dependencies: { trace: LH.Trace; devtoolsLog: LH.DevtoolsLog; gatherContext: LH.Artifacts["GatherContext"]; settings: LH.Util.ImmutableObject; URL: LH.Artifacts["URL"]; SourceMaps: LH.Artifacts["SourceMaps"]; }, context: LH.Artifacts.ComputedContext) => Promise<{ metrics: LH.Artifacts.TimingSummary; debugInfo: Record; }>; }; declare class TimingSummary { /** * @param {LH.Trace} trace * @param {LH.DevtoolsLog} devtoolsLog * @param {LH.Artifacts['GatherContext']} gatherContext * @param {LH.Util.ImmutableObject} settings * @param {LH.Artifacts['URL']} URL * @param {LH.Artifacts['SourceMaps']} SourceMaps * @param {LH.Artifacts.ComputedContext} context * @return {Promise<{metrics: LH.Artifacts.TimingSummary, debugInfo: Record}>} */ static summarize(trace: LH.Trace, devtoolsLog: LH.DevtoolsLog, gatherContext: LH.Artifacts["GatherContext"], settings: LH.Util.ImmutableObject, URL: LH.Artifacts["URL"], SourceMaps: LH.Artifacts["SourceMaps"], context: LH.Artifacts.ComputedContext): Promise<{ metrics: LH.Artifacts.TimingSummary; debugInfo: Record; }>; /** * @param {{trace: LH.Trace, devtoolsLog: LH.DevtoolsLog, gatherContext: LH.Artifacts['GatherContext']; settings: LH.Util.ImmutableObject, URL: LH.Artifacts['URL'], SourceMaps: LH.Artifacts['SourceMaps']}} data * @param {LH.Artifacts.ComputedContext} context * @return {Promise<{metrics: LH.Artifacts.TimingSummary, debugInfo: Record}>} */ static compute_(data: { trace: LH.Trace; devtoolsLog: LH.DevtoolsLog; gatherContext: LH.Artifacts["GatherContext"]; settings: LH.Util.ImmutableObject; URL: LH.Artifacts["URL"]; SourceMaps: LH.Artifacts["SourceMaps"]; }, context: LH.Artifacts.ComputedContext): Promise<{ metrics: LH.Artifacts.TimingSummary; debugInfo: Record; }>; } //# sourceMappingURL=timing-summary.d.ts.map