import * as z from "zod/v3"; import * as components from "../components/index.js"; import { MoovError } from "./mooverror.js"; export type RequestCardErrorData = { fundingWalletID?: string | undefined; formFactor?: string | undefined; authorizedUser?: components.CreateAuthorizedUserError | undefined; memo?: string | undefined; expiration?: components.CardExpirationError | undefined; controls?: components.IssuingControlsError | undefined; }; export declare class RequestCardError extends MoovError { fundingWalletID?: string | undefined; formFactor?: string | undefined; authorizedUser?: components.CreateAuthorizedUserError | undefined; memo?: string | undefined; expiration?: components.CardExpirationError | undefined; controls?: components.IssuingControlsError | undefined; /** The original data that was passed to this error instance. */ data$: RequestCardErrorData; constructor(err: RequestCardErrorData, httpMeta: { response: Response; request: Request; body: string; }); } /** @internal */ export declare const RequestCardError$inboundSchema: z.ZodType; /** @internal */ export type RequestCardError$Outbound = { fundingWalletID?: string | undefined; formFactor?: string | undefined; authorizedUser?: components.CreateAuthorizedUserError$Outbound | undefined; memo?: string | undefined; expiration?: components.CardExpirationError$Outbound | undefined; controls?: components.IssuingControlsError$Outbound | undefined; }; /** @internal */ export declare const RequestCardError$outboundSchema: z.ZodType; //# sourceMappingURL=requestcarderror.d.ts.map