export interface BenchmarkWorkload { name: string; iterations?: number; run(): Promise; } export interface BenchmarkResult { name: string; iterations: number; totalMs: number; meanMs: number; operationsPerSecond: number; } export declare function benchmark(workloads: BenchmarkWorkload[]): Promise;