import { FabrixController as Controller } from '@fabrix/fabrix/dist/common';
export declare class CartController extends Controller {
    generalStats(req: any, res: any): void;
    init(req: any, res: any): void;
    count(req: any, res: any): void;
    session(req: any, res: any): any;
    findById(req: any, res: any): void;
    resolve(req: any, res: any): any;
    findAll(req: any, res: any): void;
    customer(req: any, res: any): void;
    create(req: any, res: any): void;
    draft(req: any, res: any): void;
    update(req: any, res: any): void;
    checkout(req: any, res: any): void;
    addItems(req: any, res: any): void;
    removeItems(req: any, res: any): void;
    addShipping(req: any, res: any): void;
    removeShipping(req: any, res: any): void;
    addTaxes(req: any, res: any): void;
    removeTaxes(req: any, res: any): void;
    pricingOverrides(req: any, res: any): void;
    clear(req: any, res: any): void;
    login(req: any, res: any): void;
    switchCart(req: any, res: any): any;
    logout(req: any, res: any): void;
    addCoupon(req: any, res: any): void;
    removeCoupon(req: any, res: any): void;
}
