UNPKG

declastruct-stripe-sdk

Version:

declarative control of stripe constructs, via declastruct

23 lines 1.11 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DeclaredStripeInvoice = exports.DeclaredStripeInvoiceStatus = void 0; const domain_objects_1 = require("domain-objects"); var DeclaredStripeInvoiceStatus; (function (DeclaredStripeInvoiceStatus) { DeclaredStripeInvoiceStatus["draft"] = "draft"; DeclaredStripeInvoiceStatus["open"] = "open"; DeclaredStripeInvoiceStatus["paid"] = "paid"; DeclaredStripeInvoiceStatus["uncollectible"] = "uncollectible"; DeclaredStripeInvoiceStatus["void"] = "void"; })(DeclaredStripeInvoiceStatus || (exports.DeclaredStripeInvoiceStatus = DeclaredStripeInvoiceStatus = {})); class DeclaredStripeInvoice extends domain_objects_1.DomainEntity { } exports.DeclaredStripeInvoice = DeclaredStripeInvoice; DeclaredStripeInvoice.primary = ['id']; DeclaredStripeInvoice.unique = ['customerRef', 'exid']; DeclaredStripeInvoice.nested = { customerRef: domain_objects_1.DomainLiteral, metadata: domain_objects_1.DomainLiteral, config: domain_objects_1.DomainLiteral, }; //# sourceMappingURL=DeclaredStripeInvoice.js.map