import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; /** * Information to show the user on their payments statement */ export type StatementDescriptor = { /** * Reflects your doing business as (DBA) name. */ name?: string | null | undefined; /** * A short description about the purchase. */ description?: string | null | undefined; /** * The merchant's city to be displayed in a statement descriptor. */ city?: string | null | undefined; /** * The 2-letter ISO country code of the merchant to be displayed in a statement descriptor. */ country?: string | null | undefined; /** * The value in the phone number field of a customer's statement which should be formatted according to the E164 number standard. */ phoneNumber?: string | null | undefined; /** * The merchant's URL to be displayed in a statement descriptor. */ url?: string | null | undefined; /** * The merchant's postal code or zip code. */ postalCode?: string | null | undefined; }; /** @internal */ export declare const StatementDescriptor$inboundSchema: z.ZodType; /** @internal */ export type StatementDescriptor$Outbound = { name?: string | null | undefined; description?: string | null | undefined; city?: string | null | undefined; country?: string | null | undefined; phone_number?: string | null | undefined; url?: string | null | undefined; postal_code?: string | null | undefined; }; /** @internal */ export declare const StatementDescriptor$outboundSchema: z.ZodType; export declare function statementDescriptorToJSON(statementDescriptor: StatementDescriptor): string; export declare function statementDescriptorFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=statementdescriptor.d.ts.map