import { Benchmark } from '../BenchmarkBuilder'; import { Measurement } from '../Measurement'; export declare type BenchmarkResults = { benchmarkName: string; benchmarkEntryName: string; benchmarkEntryVersion?: string; meanTime: Measurement; warmupCycles: number; benchmarkCycles: number; benchmarkCycleSamples: number; label?: string; }; export declare function executeBenchmarkSync(benchmark: Benchmark): BenchmarkResults; export declare function executeBenchmarkAsync(benchmark: Benchmark): Promise;