import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type ImportHistoricalEvalResultsRequestSource = { type?: "huggingface" | undefined; repo?: string | undefined; revision?: string | undefined; pathPrefix?: string | undefined; files?: Array | undefined; }; export type ImportHistoricalEvalResultsRequest = { source?: ImportHistoricalEvalResultsRequestSource | undefined; /** * Existing suite to import into. Missing tasks are appended as a new version by default. */ suiteId?: string | undefined; suiteName?: string | undefined; suiteDescription?: string | undefined; createMissingTasks?: boolean | undefined; dryRun?: boolean | undefined; /** * Maximum number of result files to import from Hugging Face, capped at 100. Repository listing imports default to 50; explicit source.files imports are not capped unless this is set. */ limitFiles?: number | undefined; metadata?: { [k: string]: string; } | undefined; }; /** @internal */ export declare const ImportHistoricalEvalResultsRequestSource$inboundSchema: z.ZodType; /** @internal */ export type ImportHistoricalEvalResultsRequestSource$Outbound = { type: "huggingface"; repo: string; revision: string; path_prefix?: string | undefined; files?: Array | undefined; }; /** @internal */ export declare const ImportHistoricalEvalResultsRequestSource$outboundSchema: z.ZodType; export declare function importHistoricalEvalResultsRequestSourceToJSON(importHistoricalEvalResultsRequestSource: ImportHistoricalEvalResultsRequestSource): string; export declare function importHistoricalEvalResultsRequestSourceFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ImportHistoricalEvalResultsRequest$inboundSchema: z.ZodType; /** @internal */ export type ImportHistoricalEvalResultsRequest$Outbound = { source?: ImportHistoricalEvalResultsRequestSource$Outbound | undefined; suite_id?: string | undefined; suite_name: string; suite_description?: string | undefined; create_missing_tasks: boolean; dry_run: boolean; limit_files?: number | undefined; metadata?: { [k: string]: string; } | undefined; }; /** @internal */ export declare const ImportHistoricalEvalResultsRequest$outboundSchema: z.ZodType; export declare function importHistoricalEvalResultsRequestToJSON(importHistoricalEvalResultsRequest: ImportHistoricalEvalResultsRequest): string; export declare function importHistoricalEvalResultsRequestFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=importhistoricalevalresultsrequest.d.ts.map