import * as z from "zod/v3"; import * as components from "../components/index.js"; import { MoovError } from "./mooverror.js"; export type TransferValidationErrorData = { amount?: string | undefined; source?: string | undefined; sourcePaymentMethodID?: string | undefined; destinationPaymentMethodID?: string | undefined; description?: string | undefined; facilitatorFeeTotalDecimal?: string | undefined; facilitatorFeeMarkupDecimal?: string | undefined; metadata?: string | undefined; salesTaxAmount?: string | undefined; foreignID?: string | undefined; lineItems?: components.CreateTransferLineItemsValidationError | undefined; }; export declare class TransferValidationError extends MoovError { amount?: string | undefined; source?: string | undefined; sourcePaymentMethodID?: string | undefined; destinationPaymentMethodID?: string | undefined; description?: string | undefined; facilitatorFeeTotalDecimal?: string | undefined; facilitatorFeeMarkupDecimal?: string | undefined; metadata?: string | undefined; salesTaxAmount?: string | undefined; foreignID?: string | undefined; lineItems?: components.CreateTransferLineItemsValidationError | undefined; /** The original data that was passed to this error instance. */ data$: TransferValidationErrorData; constructor(err: TransferValidationErrorData, httpMeta: { response: Response; request: Request; body: string; }); } /** @internal */ export declare const TransferValidationError$inboundSchema: z.ZodType; /** @internal */ export type TransferValidationError$Outbound = { amount?: string | undefined; source?: string | undefined; sourcePaymentMethodID?: string | undefined; destinationPaymentMethodID?: string | undefined; description?: string | undefined; "FacilitatorFee.TotalDecimal"?: string | undefined; "FacilitatorFee.MarkupDecimal"?: string | undefined; metadata?: string | undefined; salesTaxAmount?: string | undefined; foreignID?: string | undefined; lineItems?: components.CreateTransferLineItemsValidationError$Outbound | undefined; }; /** @internal */ export declare const TransferValidationError$outboundSchema: z.ZodType; //# sourceMappingURL=transfervalidationerror.d.ts.map