import * as z from "zod/v3"; import { OpenEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { VerificationMetadata, VerificationMetadata$Outbound } from "./verificationmetadata.js"; /** * The verification state for the document. */ export declare const State: { readonly Unverified: "UNVERIFIED"; readonly Verified: "VERIFIED"; readonly Deprecated: "DEPRECATED"; }; /** * The verification state for the document. */ export type State = OpenEnum; export type Verification = { /** * The verification state for the document. */ state: State; metadata?: VerificationMetadata | undefined; }; /** @internal */ export declare const State$inboundSchema: z.ZodType; /** @internal */ export declare const State$outboundSchema: z.ZodType; /** @internal */ export declare const Verification$inboundSchema: z.ZodType; /** @internal */ export type Verification$Outbound = { state: string; metadata?: VerificationMetadata$Outbound | undefined; }; /** @internal */ export declare const Verification$outboundSchema: z.ZodType; export declare function verificationToJSON(verification: Verification): string; export declare function verificationFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=verification.d.ts.map