declastruct-stripe-sdk
Version:
declarative control of stripe constructs, via declastruct
12 lines (11 loc) • 525 B
TypeScript
import { HasMetadata, PickOne } from 'type-fns';
import { VisualogicContext } from 'visualogic';
import { StripeApiContext } from '../../domain/constants';
import { DeclaredStripeInvoiceItem } from '../../domain/objects/DeclaredStripeInvoiceItem';
/**
* .what = sets an invoice item
*/
export declare const setInvoiceItem: (input: PickOne<{
finsert: DeclaredStripeInvoiceItem;
upsert: DeclaredStripeInvoiceItem;
}>, context: StripeApiContext & VisualogicContext) => Promise<HasMetadata<DeclaredStripeInvoiceItem>>;