import { type SandboxValue } from "../interp/values.js"; export type HarnessFrontmatter = Record; export type HarnessModuleMeta = { kind: SandboxValue; version: SandboxValue; filepath: string; frontmatter: HarnessFrontmatter; }; export type HarnessModule = { tasks: SandboxValue; agents: SandboxValue; meta: HarnessModuleMeta; applyConstraints: (prompt: string) => string; }; export declare function makeHarnessModule(frontmatter: Record, meta: { kind: unknown; version: unknown; filepath: string; }): HarnessModule;