import { z } from "zod"; export declare const HarnessActionBindingSchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"openpond.harnessActionBinding.v1">; actionId: z.ZodString; modelToolName: z.ZodString; description: z.ZodString; inputSchema: z.ZodRecord; actionSchemaHash: z.ZodString; agentRelease: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; implementationHash: z.ZodString; runtimeBindingId: z.ZodString; capabilityReceiptHash: z.ZodString; sideEffect: z.ZodEnum<{ read: "read"; write: "write"; }>; studentVisible: z.ZodBoolean; timeoutMs: z.ZodNumber; episodeArgumentBindings: z.ZodDefault; }, z.core.$strict>>>; }, z.core.$strict>; export type HarnessActionBinding = z.infer; //# sourceMappingURL=taskset-draft-harness-actions.d.ts.map