import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type GovernmentIDErrorSsn = { full?: string | undefined; lastFour?: string | undefined; }; export type GovernmentIDErrorItin = { full?: string | undefined; lastFour?: string | undefined; }; export type GovernmentIDError = { ssn?: GovernmentIDErrorSsn | undefined; itin?: GovernmentIDErrorItin | undefined; }; /** @internal */ export declare const GovernmentIDErrorSsn$inboundSchema: z.ZodType; /** @internal */ export type GovernmentIDErrorSsn$Outbound = { full?: string | undefined; lastFour?: string | undefined; }; /** @internal */ export declare const GovernmentIDErrorSsn$outboundSchema: z.ZodType; export declare function governmentIDErrorSsnToJSON(governmentIDErrorSsn: GovernmentIDErrorSsn): string; export declare function governmentIDErrorSsnFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GovernmentIDErrorItin$inboundSchema: z.ZodType; /** @internal */ export type GovernmentIDErrorItin$Outbound = { full?: string | undefined; lastFour?: string | undefined; }; /** @internal */ export declare const GovernmentIDErrorItin$outboundSchema: z.ZodType; export declare function governmentIDErrorItinToJSON(governmentIDErrorItin: GovernmentIDErrorItin): string; export declare function governmentIDErrorItinFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GovernmentIDError$inboundSchema: z.ZodType; /** @internal */ export type GovernmentIDError$Outbound = { ssn?: GovernmentIDErrorSsn$Outbound | undefined; itin?: GovernmentIDErrorItin$Outbound | undefined; }; /** @internal */ export declare const GovernmentIDError$outboundSchema: z.ZodType; export declare function governmentIDErrorToJSON(governmentIDError: GovernmentIDError): string; export declare function governmentIDErrorFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=governmentiderror.d.ts.map