import type { EvaluationCandidateIdentity, EvaluationEnvironmentIdentity, EvaluationScenario, JsonValue } from "./types.js"; export declare function stableStringify(value: unknown): string; export declare function sha256(value: string | Uint8Array): string; export declare function hashJson(value: JsonValue | unknown): string; export declare function scenarioContentHash(scenario: EvaluationScenario): string; export declare function createEnvironmentIdentity(fixtureHash: string, overrides?: Partial): EvaluationEnvironmentIdentity; export declare function createCandidateIdentity(input?: Partial): EvaluationCandidateIdentity; export declare function hasExplicitLiveOptIn(options: { mode?: string; live?: boolean; confirmed?: boolean; budget?: { maximumCostUsd?: number; maximumModelCalls?: number; maximumWallTimeMs?: number; }; }): boolean; //# sourceMappingURL=identity.d.ts.map