import type { ParamsConfig } from "./types.js"; /** * Derive the expected params file path from an eval file path. * * Given `tests/evals/my-test/eval.yaml`, returns * `tests/evals/my-test/eval.params.yaml`. * * Handles both `.yaml` and `.yml` extensions. */ export declare function getParamsFilePath(evalFilePath: string): string; /** * Load and validate a params file. Returns `undefined` if the file does not exist. * * Throws on validation errors (malformed structure, invalid types, etc.). */ export declare function loadParamsFile(filePath: string): Promise; /** * Parse and validate params YAML content with custom `!zip` tag support. */ export declare function parseAndValidateParams(raw: string, filePath?: string): ParamsConfig; //# sourceMappingURL=loader.d.ts.map