import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { WalletAvailableBalance, WalletAvailableBalance$Outbound } from "./walletavailablebalance.js"; import { WalletTransactionStatus } from "./wallettransactionstatus.js"; export type WebhookDataWalletTransactionUpdated = { accountID: string; walletID: string; transactionID: string; status: WalletTransactionStatus; availableBalance?: WalletAvailableBalance | undefined; }; /** @internal */ export declare const WebhookDataWalletTransactionUpdated$inboundSchema: z.ZodType; /** @internal */ export type WebhookDataWalletTransactionUpdated$Outbound = { accountID: string; walletID: string; transactionID: string; status: string; availableBalance?: WalletAvailableBalance$Outbound | undefined; }; /** @internal */ export declare const WebhookDataWalletTransactionUpdated$outboundSchema: z.ZodType; export declare function webhookDataWalletTransactionUpdatedToJSON(webhookDataWalletTransactionUpdated: WebhookDataWalletTransactionUpdated): string; export declare function webhookDataWalletTransactionUpdatedFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=webhookdatawallettransactionupdated.d.ts.map