import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { Address, Address$Outbound } from "./address.js"; import { WireServices, WireServices$Outbound } from "./wireservices.js"; export type WireInstitution = { /** * Name of the financial institution. */ name: string; routingNumber: string; address?: Address | undefined; services: WireServices; }; /** @internal */ export declare const WireInstitution$inboundSchema: z.ZodType; /** @internal */ export type WireInstitution$Outbound = { name: string; routingNumber: string; address?: Address$Outbound | undefined; services: WireServices$Outbound; }; /** @internal */ export declare const WireInstitution$outboundSchema: z.ZodType; export declare function wireInstitutionToJSON(wireInstitution: WireInstitution): string; export declare function wireInstitutionFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=wireinstitution.d.ts.map