UNPKG

declastruct-stripe-sdk

Version:

declarative control of stripe constructs, via declastruct

17 lines (16 loc) 641 B
import { VisualogicContext } from 'visualogic'; import { StripeApiContext } from '../../domain/constants'; import { DeclaredStripeInvoiceItem } from '../../domain/objects/DeclaredStripeInvoiceItem'; /** * .what = sets the items on the invoice to exactly equal the given items * .what.intent * - insert items which dont exist * - update items which changed * - delete items which were removed */ export declare const setInvoiceItems: (input: { to: { invoiceRef: DeclaredStripeInvoiceItem['invoiceRef']; }; items: DeclaredStripeInvoiceItem[]; }, context: StripeApiContext & VisualogicContext) => Promise<void>;