UNPKG

@lomray/microservice-payment-stripe

Version:

Stripe payment microservice based on NodeJS & inverted json.

29 lines (28 loc) 806 B
import CouponDuration from "../../constants/coupon-duration.js"; import Coupon from "../../entities/coupon.js"; import TCurrency from "../../interfaces/currency.js"; declare class CreateCouponInput { duration: CouponDuration; products: string[]; userId?: string; name?: string; currency?: TCurrency; amountOff?: number; percentOff?: number; durationInMonths?: number; maxRedemptions?: number; /** * Check if duration is repeating */ /** * Check if duration is repeating */ private static isDurationRepeating; } /** * Create new coupon */ declare const create: import("@lomray/microservice-helpers/services/endpoint").IReturnWithMeta<never, CreateCouponInput, Record<string, any>, { entity: Coupon; }>; export { create as default };