b-b-calculations
Version:
A cart calculation engine for buffalo burger restaurants
20 lines • 693 B
TypeScript
import type { ICheckoutConfig } from './models/CheckoutConfig';
export interface CheckoutResult {
subtotal: number;
subtotalWithVat: number;
totalVat: number;
promocodeDiscountAmount: number;
loyaltyDiscountAmount: number;
finalTotal: number;
subtotalVat: number;
}
export declare function checkout(config: ICheckoutConfig): CheckoutResult;
export * from './models/CartItem';
export * from './models/CartTotals';
export * from './engines/items';
export * from './engines/cart-totals';
export * from './engines/discount';
export * from './engines/vat';
export * from './engines/promocode';
export * from './validation/validation';
//# sourceMappingURL=index.d.ts.map