import * as z from "zod/v3"; import * as components from "../components/index.js"; import { MoovError } from "./mooverror.js"; export type UpsertUnderwritingErrorData = { geographicReach?: string | undefined; businessPresence?: string | undefined; pendingLitigation?: string | undefined; volumeShareByCustomerType?: components.VolumeShareByCustomerTypeError | undefined; collectFunds?: components.CollectFundsError | undefined; moneyTransfer?: components.MoneyTransferError | undefined; sendFunds?: components.SendFundsError | undefined; averageMonthlyTransactionVolume?: string | undefined; error?: string | undefined; averageTransactionSize?: string | undefined; maxTransactionSize?: string | undefined; volumeByCustomerType?: components.VolumeByCustomerTypeError | undefined; cardVolumeDistribution?: components.CardVolumeDistributionError | undefined; fulfillment?: components.FulfillmentDetailsError | undefined; }; export declare class UpsertUnderwritingError extends MoovError { geographicReach?: string | undefined; businessPresence?: string | undefined; pendingLitigation?: string | undefined; volumeShareByCustomerType?: components.VolumeShareByCustomerTypeError | undefined; collectFunds?: components.CollectFundsError | undefined; moneyTransfer?: components.MoneyTransferError | undefined; sendFunds?: components.SendFundsError | undefined; averageMonthlyTransactionVolume?: string | undefined; error?: string | undefined; averageTransactionSize?: string | undefined; maxTransactionSize?: string | undefined; volumeByCustomerType?: components.VolumeByCustomerTypeError | undefined; cardVolumeDistribution?: components.CardVolumeDistributionError | undefined; fulfillment?: components.FulfillmentDetailsError | undefined; /** The original data that was passed to this error instance. */ data$: UpsertUnderwritingErrorData; constructor(err: UpsertUnderwritingErrorData, httpMeta: { response: Response; request: Request; body: string; }); } /** @internal */ export declare const UpsertUnderwritingError$inboundSchema: z.ZodType; /** @internal */ export type UpsertUnderwritingError$Outbound = { geographicReach?: string | undefined; businessPresence?: string | undefined; pendingLitigation?: string | undefined; volumeShareByCustomerType?: components.VolumeShareByCustomerTypeError$Outbound | undefined; collectFunds?: components.CollectFundsError$Outbound | undefined; moneyTransfer?: components.MoneyTransferError$Outbound | undefined; sendFunds?: components.SendFundsError$Outbound | undefined; averageMonthlyTransactionVolume?: string | undefined; error?: string | undefined; averageTransactionSize?: string | undefined; maxTransactionSize?: string | undefined; volumeByCustomerType?: components.VolumeByCustomerTypeError$Outbound | undefined; cardVolumeDistribution?: components.CardVolumeDistributionError$Outbound | undefined; fulfillment?: components.FulfillmentDetailsError$Outbound | undefined; }; /** @internal */ export declare const UpsertUnderwritingError$outboundSchema: z.ZodType; //# sourceMappingURL=upsertunderwritingerror.d.ts.map