bitpay-sdk
Version:
Complete version of the NodeJS library for the new cryptographically secure BitPay API
52 lines (51 loc) • 1.91 kB
TypeScript
import { z } from 'zod';
export declare const invoiceDataInterfaceSchema: z.ZodObject<{
refundInfo: z.ZodOptional<z.ZodObject<{
supportRequest: z.ZodOptional<z.ZodString>;
currency: z.ZodString;
refundRequestEid: z.ZodOptional<z.ZodString>;
amounts: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodNumber>>;
}, "strip", z.ZodTypeAny, {
currency: string;
supportRequest?: string | undefined;
amounts?: Record<string, number> | undefined;
refundRequestEid?: string | undefined;
}, {
currency: string;
supportRequest?: string | undefined;
amounts?: Record<string, number> | undefined;
refundRequestEid?: string | undefined;
}>>;
price: z.ZodNumber;
orderId: z.ZodOptional<z.ZodString>;
date: z.ZodOptional<z.ZodString>;
currency: z.ZodOptional<z.ZodString>;
transactionCurrency: z.ZodOptional<z.ZodString>;
payoutPercentage: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodNumber>>;
}, "strip", z.ZodTypeAny, {
price: number;
currency?: string | undefined;
date?: string | undefined;
refundInfo?: {
currency: string;
supportRequest?: string | undefined;
amounts?: Record<string, number> | undefined;
refundRequestEid?: string | undefined;
} | undefined;
orderId?: string | undefined;
transactionCurrency?: string | undefined;
payoutPercentage?: Record<string, number> | undefined;
}, {
price: number;
currency?: string | undefined;
date?: string | undefined;
refundInfo?: {
currency: string;
supportRequest?: string | undefined;
amounts?: Record<string, number> | undefined;
refundRequestEid?: string | undefined;
} | undefined;
orderId?: string | undefined;
transactionCurrency?: string | undefined;
payoutPercentage?: Record<string, number> | undefined;
}>;