UNPKG

declastruct-stripe-sdk

Version:

declarative control of stripe constructs, via declastruct

12 lines (11 loc) 599 B
import { HasMetadata } from 'type-fns'; import { VisualogicContext } from 'visualogic'; import { StripeApiContext } from '../../../domain/constants'; import { DeclaredStripeDiscountCoupon } from '../../../domain/objects/DeclaredStripeDiscountCoupon'; /** * .what = sets a coupon * * .note * - there's no way to find a coupon by unique, so they're always inserted */ export declare const setCoupon: (input: Record<"insert", DeclaredStripeDiscountCoupon> & Partial<Record<never, undefined>>, context: StripeApiContext & VisualogicContext) => Promise<HasMetadata<DeclaredStripeDiscountCoupon>>;