interface BenchmarkData {
    readonly lastUpdate: number;
    readonly repoUrl: string;
    readonly entries: Record<string, [BenchmarkElement]>;
}
interface BenchmarkElement {
    readonly commit: Record<string, unknown>;
    readonly date: number;
    readonly tool: string;
    readonly benches: BenchmarkElementBench[];
}
interface BenchmarkElementBench {
    readonly name: string;
    readonly value: number;
    readonly unit: string;
    readonly range: number;
    readonly extra: string;
}
export declare function loadBenchmarkData(): Promise<BenchmarkData>;
export declare function getLatestBenchmark(suite: string): Promise<BenchmarkElement>;
export declare function getLastBenchmarkUpdate(): Promise<number>;
export declare function getLatestDfAnalysisTime(suite: string): Promise<number>;
export {};
