import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type V3CompleteAddressEntryRequest = { /** * The street address of the individual. */ address?: string | undefined; /** * The city of the individual. */ city?: string | undefined; /** * The apartment number or other extended address information. */ extendedAddress?: string | undefined; /** * The zip code of the individual. It can be either 5 digits (XXXXX) or ZIP+4 (XXXXX-XXXX). */ postalCode?: string | undefined; /** * The state or locality of the individual. */ region?: string | undefined; }; /** @internal */ export declare const V3CompleteAddressEntryRequest$inboundSchema: z.ZodType; /** @internal */ export type V3CompleteAddressEntryRequest$Outbound = { address?: string | undefined; city?: string | undefined; extendedAddress?: string | undefined; postalCode?: string | undefined; region?: string | undefined; }; /** @internal */ export declare const V3CompleteAddressEntryRequest$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace V3CompleteAddressEntryRequest$ { /** @deprecated use `V3CompleteAddressEntryRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `V3CompleteAddressEntryRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `V3CompleteAddressEntryRequest$Outbound` instead. */ type Outbound = V3CompleteAddressEntryRequest$Outbound; } export declare function v3CompleteAddressEntryRequestToJSON(v3CompleteAddressEntryRequest: V3CompleteAddressEntryRequest): string; export declare function v3CompleteAddressEntryRequestFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=v3completeaddressentryrequest.d.ts.map