@fabrix/spool-cart
Version:
Spool - eCommerce Spool for Fabrix
78 lines (77 loc) • 3.29 kB
TypeScript
import { FabrixController as Controller } from '@fabrix/fabrix/dist/common';
export declare class CustomerController extends Controller {
generalStats(req: any, res: any): void;
count(req: any, res: any): void;
session(req: any, res: any): any;
search(req: any, res: any): void;
findById(req: any, res: any): void;
findByToken(req: any, res: any): void;
findAll(req: any, res: any): void;
findByTag(req: any, res: any): void;
findByCollection(req: any, res: any): void;
create(req: any, res: any): void;
createAndLogin(req: any, res: any): void;
update(req: any, res: any): void;
accountBalance(req: any, res: any): void;
uploadCSV(req: any, res: any): any;
processUpload(req: any, res: any): void;
exportCustomers(req: any, res: any): void;
login(req: any, res: any): any;
switchCustomer(req: any, res: any): any;
logout(req: any, res: any): void;
account(req: any, res: any): void;
accounts(req: any, res: any): any;
addAccount(req: any, res: any): void;
removeAccount(req: any, res: any): void;
updateAccount(req: any, res: any): any;
accountSources(req: any, res: any): any;
accountTransactions(req: any, res: any): any;
order(req: any, res: any): void;
orders(req: any, res: any): any;
subscription(req: any, res: any): any;
subscriptionUpdate(req: any, res: any): any;
subscriptionActivate(req: any, res: any): any;
subscriptionDeactivate(req: any, res: any): any;
subscriptionRenew(req: any, res: any): any;
subscriptionCancel(req: any, res: any): any;
subscriptionAddItems(req: any, res: any): any;
subscriptionRemoveItems(req: any, res: any): any;
subscriptions(req: any, res: any): any;
address(req: any, res: any): void;
addresses(req: any, res: any): any;
addAddress(req: any, res: any): any;
updateAddress(req: any, res: any): any;
destroyAddress(req: any, res: any): any;
source(req: any, res: any): void;
sources(req: any, res: any): any;
addSource(req: any, res: any): any;
updateSource(req: any, res: any): any;
destroySource(req: any, res: any): any;
user(req: any, res: any): void;
users(req: any, res: any): any;
addUser(req: any, res: any): any;
addUsers(req: any, res: any): any;
removeUser(req: any, res: any): any;
addTag(req: any, res: any): void;
tags(req: any, res: any): any;
removeTag(req: any, res: any): void;
addCollection(req: any, res: any): void;
addCollections(req: any, res: any): void;
collections(req: any, res: any): any;
removeCollection(req: any, res: any): void;
discounts(req: any, res: any): any;
event(req: any, res: any): void;
events(req: any, res: any): any;
destroyEvent(req: any, res: any): void;
reviews(req: any, res: any): any;
hasPurchasedProduct(req: any, res: any): any;
isSubscribedToProduct(req: any, res: any): any;
enable(req: any, res: any): void;
disable(req: any, res: any): void;
addCustomer(req: any, res: any): any;
addCustomers(req: any, res: any): any;
customers(req: any, res: any): any;
removeCustomer(req: any, res: any): any;
removeCustomers(req: any, res: any): any;
customerFindByToken(req: any, res: any): any;
}