import { IDeviceRepository } from '../../domain/repositories/device-repository';
import { IWalletRepository } from '../../domain/repositories/wallet-repository';
import { IAddressRepository } from '../../domain/repositories/address-repository';
import { INetworkRepository } from '../../domain/repositories/network-repository';
import { ITokenRepository } from '../../domain/repositories/token-repository';
import { ITransactionRepository } from '../../domain/repositories/transaction-repository';
export interface Repositories {
    deviceRepository: IDeviceRepository;
    walletRepository: IWalletRepository;
    addressRepository: IAddressRepository;
    networkRepository: INetworkRepository;
    tokenRepository: ITokenRepository;
    transactionRepository: ITransactionRepository;
}
export declare const createRepositories: () => Repositories;
//# sourceMappingURL=repositories.factory.d.ts.map