bitpay-sdk
Version:
Complete version of the NodeJS library for the new cryptographically secure BitPay API
37 lines (36 loc) • 1.41 kB
TypeScript
import { z } from 'zod';
export declare const refundInterfaceSchema: z.ZodObject<{
params: z.ZodOptional<z.ZodObject<{
requesterType: z.ZodOptional<z.ZodString>;
requesterEmail: z.ZodOptional<z.ZodString>;
amount: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
email: z.ZodOptional<z.ZodString>;
purchaserNotifyEmail: z.ZodOptional<z.ZodString>;
refundAddress: z.ZodOptional<z.ZodString>;
supportRequestEid: z.ZodOptional<z.ZodString>;
}, z.core.$strip>>;
guid: z.ZodOptional<z.ZodString>;
refundEmail: z.ZodOptional<z.ZodString>;
amount: z.ZodNumber;
currency: z.ZodString;
token: z.ZodOptional<z.ZodString>;
id: z.ZodString;
requestDate: z.ZodString;
status: z.ZodString;
invoice: z.ZodString;
supportRequest: z.ZodOptional<z.ZodString>;
refundAddress: z.ZodOptional<z.ZodString>;
txid: z.ZodOptional<z.ZodString>;
type: z.ZodOptional<z.ZodString>;
reference: z.ZodOptional<z.ZodString>;
transactionCurrency: z.ZodString;
transactionAmount: z.ZodNumber;
transactionRefundFee: z.ZodNumber;
lastRefundNotification: z.ZodOptional<z.ZodString>;
notificationURL: z.ZodOptional<z.ZodString>;
refundFee: z.ZodNumber;
immediate: z.ZodBoolean;
buyerPaysRefundFee: z.ZodBoolean;
preview: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>;