import AuctionController from './AuctionController'
import UserController from './UserController'
import AgentController from './AgentController'
import BidController from './BidController'
import PointTransactionController from './PointTransactionController'
import PaystackTransactionController from './PaystackTransactionController'
import ReviewController from './ReviewController'
import RewardsConfigController from './RewardsConfigController'
import MetricsController from './MetricsController'
import ActivityLogController from './ActivityLogController'

const Admin = {
    AuctionController: Object.assign(AuctionController, AuctionController),
    UserController: Object.assign(UserController, UserController),
    AgentController: Object.assign(AgentController, AgentController),
    BidController: Object.assign(BidController, BidController),
    PointTransactionController: Object.assign(PointTransactionController, PointTransactionController),
    PaystackTransactionController: Object.assign(PaystackTransactionController, PaystackTransactionController),
    ReviewController: Object.assign(ReviewController, ReviewController),
    RewardsConfigController: Object.assign(RewardsConfigController, RewardsConfigController),
    MetricsController: Object.assign(MetricsController, MetricsController),
    ActivityLogController: Object.assign(ActivityLogController, ActivityLogController),
}

export default Admin