bitpay-sdk
Version:
Complete version of the NodeJS library for the new cryptographically secure BitPay API
28 lines (27 loc) • 1.14 kB
TypeScript
import { z } from 'zod';
export declare const payoutWebhookSchema: z.ZodObject<{
id: z.ZodOptional<z.ZodString>;
recipientId: z.ZodOptional<z.ZodString>;
shopperId: z.ZodOptional<z.ZodString>;
price: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
ledgerCurrency: z.ZodOptional<z.ZodString>;
exchangeRates: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodRecord<z.ZodString, z.ZodNumber>>>;
email: z.ZodOptional<z.ZodString>;
reference: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
notificationUrl: z.ZodOptional<z.ZodString>;
notificationEmail: z.ZodOptional<z.ZodString>;
effectiveDate: z.ZodOptional<z.ZodString>;
requestDate: z.ZodOptional<z.ZodString>;
status: z.ZodOptional<z.ZodString>;
transactions: z.ZodOptional<z.ZodArray<z.ZodObject<{
txid: z.ZodString;
amount: z.ZodNumber;
date: z.ZodString;
confirmations: z.ZodOptional<z.ZodNumber>;
}, z.core.$strip>>>;
accountId: z.ZodOptional<z.ZodString>;
date: z.ZodOptional<z.ZodString>;
groupId: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;