import { AnyFn, Optional } from '../types.internal'; import { BenchmarkRunner } from './BenchmarkRunner'; import { BenchmarkTask } from './BenchmarkTask'; export declare class JobConfig { private static id; protected readonly _id: number; protected readonly _runner: BenchmarkRunner; protected _setup: Optional; protected _cleanup: Optional<() => void>; protected constructor(); protected run(task: BenchmarkTask): void; }