import { z } from "zod"; export declare const GatewayCheckInputSchema: z.ZodObject<{ actionContractId: z.ZodString; greenlightId: z.ZodString; observedParameters: z.ZodRecord>>; observedTypedCommitmentRefs: z.ZodDefault>; observedTypedCommitmentSetDigest: z.ZodDefault>; observedTypedCommitments: 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>>>; surfaceOperationRef: z.ZodOptional; }, z.core.$strict>; export type GatewayCheckInput = z.input;