import { FabrixController as Controller } from '@fabrix/fabrix/dist/common';
export declare class DiscountController extends Controller {
    generalStats(req: any, res: any): void;
    findById(req: any, res: any): void;
    findByHandle(req: any, res: any): void;
    findAll(req: any, res: any): void;
    search(req: any, res: any): void;
    create(req: any, res: any): void;
    update(req: any, res: any): void;
    destroy(req: any, res: any): void;
    addProduct(req: any, res: any): void;
    addProducts(req: any, res: any): void;
    removeProduct(req: any, res: any): void;
    products(req: any, res: any): any;
    addCustomer(req: any, res: any): void;
    addCustomers(req: any, res: any): void;
    removeCustomer(req: any, res: any): void;
    customers(req: any, res: any): any;
    addCart(req: any, res: any): void;
    removeCart(req: any, res: any): void;
    carts(req: any, res: any): any;
    addCollection(req: any, res: any): void;
    addCollections(req: any, res: any): void;
    removeCollection(req: any, res: any): void;
    collections(req: any, res: any): any;
    events(req: any, res: any): any;
}
