@coursebuilder/core
Version:
Core package for Course Builder
19 lines (17 loc) • 532 B
TypeScript
type GetCalculatePriceOptions = {
unitPrice: number;
percentOfDiscount?: number;
quantity?: number;
fixedDiscount?: number;
};
/**
* Calculates a total price for a given quantity with a fractional discount
* applied.
*
* @param {string} unitPrice
* @param {number} percentOfDiscount
* @param {number} quantity
* @param {number} fixedDiscount
*/
declare function getCalculatedPrice({ unitPrice, percentOfDiscount, quantity, fixedDiscount, }: GetCalculatePriceOptions): number;
export { getCalculatedPrice };