export type ServerTimingConfig = Record; type ServerTimingMetricSpec = [ServerTimingType] | [ServerTimingType, DurationMetricMultiplier]; type ServerTimingType = typeof TYPE_DURATION | typeof TYPE_DESCRIPTION; /** * A server timing metric that has its value set to the duration field */ export declare const TYPE_DURATION = "r"; /** * A server timing metric that has its value set to the description field */ export declare const TYPE_DESCRIPTION = "s"; /** * Duration metrics are stored in the lowest common unit, e.g. bytes for size metrics or milliseconds * for time metrics. Customers can send any unit in the duration field, so we need to multiply it * to convert it to the lowest common unit. */ type DurationMetricMultiplier = number; export declare function getKeyValuePairs(config: ServerTimingConfig, serverTiming: readonly PerformanceServerTiming[]): Record; export {};