import type { ArtificialAnalysisRawRow } from "./adapterTypes.js"; import type { BenchmarkSignal, InternalEvalResult } from "./types.js"; export type { ArtificialAnalysisRawRow } from "./adapterTypes.js"; export interface ArtificialAnalysisClient { fetchRows(): Promise; } /** * Optional AA adapter. Prefer official export/API when configured. * Do not scrape aggressively. */ export declare function mapArtificialAnalysisRowToSignals(row: ArtificialAnalysisRawRow): BenchmarkSignal[]; export declare function loadArtificialAnalysisFromJson(path: string): Promise; export type HuggingFaceDatasetRef = { dataset: string; config?: string; split: string; }; export type HuggingFaceRowsResponse = { rows: Array<{ row_idx: number; row: T; truncated_cells?: string[]; }>; num_rows_total?: number; }; export declare function fetchHuggingFaceRows(ref: HuggingFaceDatasetRef, offset?: number, length?: number): Promise>; export declare function loadInternalEvalResultsFromJson(path: string): InternalEvalResult[]; //# sourceMappingURL=adapters.d.ts.map