UNPKG

perfrunner-core

Version:

Automated UI performance test tool to measure performance changes for the web apps and sites

11 lines (10 loc) 452 B
export declare type Nullish<T> = T | null | undefined; declare type MergeFunc<T> = (values: T[]) => T | null; export declare type MergeMap<T> = { [key in keyof T]?: MergeFunc<T[key]>; }; export declare const exclude: () => null; export declare const first: <T>(values: T[]) => T; export declare const average: (values: Nullish<number>[]) => number; export declare function mergeWithRules<T>(data: T[], rules?: MergeMap<T>): T; export {};