bitpay-sdk
Version:
Complete version of the NodeJS library for the new cryptographically secure BitPay API
29 lines • 1.17 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.billInterfaceSchema = void 0;
const zod_1 = require("zod");
const Item_zod_1 = require("./Item.zod");
exports.billInterfaceSchema = zod_1.z.object({
number: zod_1.z.string(),
currency: zod_1.z.string(),
email: zod_1.z.string(),
token: zod_1.z.string().optional(),
name: zod_1.z.string().optional(),
items: (0, zod_1.array)(Item_zod_1.itemInterfaceSchema),
address1: zod_1.z.string().optional(),
address2: zod_1.z.string().optional(),
city: zod_1.z.string().optional(),
state: zod_1.z.string().optional(),
zip: zod_1.z.string().optional(),
country: zod_1.z.string().optional(),
phone: zod_1.z.string().optional(),
dueDate: zod_1.z.string().optional(),
passProcessingFee: zod_1.z.boolean().optional(),
status: zod_1.z.string().optional(),
url: zod_1.z.string().optional(),
createdDate: zod_1.z.string().optional(),
id: zod_1.z.string().optional(),
merchant: zod_1.z.string().optional(),
cc: zod_1.z.union([zod_1.z.array(zod_1.z.string()), zod_1.z.tuple([])])
});
//# sourceMappingURL=Bill.zod.js.map