UNPKG

@fabrix/spool-cart

Version:

Spool - eCommerce Spool for Fabrix

44 lines (43 loc) 1.68 kB
import { FabrixService as Service } from '@fabrix/fabrix/dist/common'; export declare class DiscountService extends Service { publish(type: any, event: any, options?: { save?: boolean; transaction?: any; include?: any; }): any; create(discount: any, options: any): any; update(identifier: any, discount: any, options: any): any; destroy(identifier: any, options: any): any; start(identifier: any, options: any): any; expire(identifier: any, options: any): any; calculateCollections(obj: any, collections: any, resolver: any, options?: { [key: string]: any; }): any; expireThisHour(options?: { [key: string]: any; }): any; startThisHour(options?: { [key: string]: any; }): any; addProducts(discount: any, products: any, options?: { [key: string]: any; }): any; addProduct(discount: any, product: any, options?: { [key: string]: any; }): any; removeProduct(discount: any, product: any, options?: { [key: string]: any; }): any; addCustomers(discount: any, customers: any, options?: { [key: string]: any; }): any; addCustomer(discount: any, customer: any, options?: { [key: string]: any; }): any; removeCustomer(discount: any, customer: any, options: any): any; addCart(discount: any, cart: any, options: any): any; removeCart(discount: any, cart: any, options: any): any; addCollections(discount: any, collections: any, options: any): any; addCollection(discount: any, collection: any, options: any): any; removeCollection(discount: any, collection: any, options: any): any; }