import { Line } from "./parse"; import { Timing } from "./timings"; export interface Totals { /** * Does this show a range of values based on whether branches are followed or not? * i.e. are max and min different? */ isRange: boolean; /** Maximum total times */ max: Timing; /** Minimum total times */ min: Timing; /** Total bytes */ bytes: number; /** BSS bytes */ bssBytes: number; /** Object (non-BSS) bytes */ objectBytes: number; } /** * Total timings and lengths across a range of lines */ export declare function calculateTotals(lines: Line[]): Totals;