import { z } from "zod"; export declare const EvaluatePolicyInputSchema: z.ZodObject<{ actionContractId: z.ZodString; envelopeId: z.ZodString; policyEvaluatorVersion: z.ZodDefault; requiredTypedCommitmentRefs: z.ZodDefault>; requiredTypedCommitmentSetDigest: z.ZodDefault>; typedCommitments: z.ZodDefault; profile: z.ZodEnum<{ handshake_jcs_typed: "handshake_jcs_typed"; eip712: "eip712"; }>; verificationStatus: z.ZodEnum<{ unverified: "unverified"; proof_gap: "proof_gap"; verified: "verified"; refused: "refused"; unsupported: "unsupported"; }>; replayStatus: z.ZodEnum<{ stale: "stale"; fresh: "fresh"; replayed: "replayed"; missing: "missing"; not_applicable: "not_applicable"; }>; verifierContextDigest: z.ZodDefault>; safetyPosture: z.ZodEnum<{ proof_gap: "proof_gap"; refused: "refused"; display_bound: "display_bound"; digest_bound: "digest_bound"; verifier_bound: "verifier_bound"; provider_observed: "provider_observed"; }>; }, z.core.$strict>>>; signingSecret: z.ZodOptional; reviewDecisionId: z.ZodOptional; }, z.core.$strict>; export type EvaluatePolicyInput = z.input;