import { Request, Response, NextFunction } from 'express';
import { GetWalletBalancesForNetworkUseCase } from '../../application/use-cases/balance/get-wallet-balances-for-network.use-case';
import { GetAllWalletBalancesUseCase } from '../../application/use-cases/balance/get-all-wallet-balances.use-case';
export declare class BalanceController {
    private readonly getWalletBalancesForNetworkUseCase;
    private readonly getAllWalletBalancesUseCase;
    constructor(getWalletBalancesForNetworkUseCase: GetWalletBalancesForNetworkUseCase, getAllWalletBalancesUseCase: GetAllWalletBalancesUseCase);
    getForNetwork: (req: Request, res: Response, next: NextFunction) => Promise<void>;
    getAll: (req: Request, res: Response, next: NextFunction) => Promise<void>;
}
//# sourceMappingURL=balance.controller.d.ts.map