import { QueryAccountResponse, QueryAccountsResponse, QueryParamsResponse } from '@routerprotocol/chain-api/cosmos/auth/v1beta1/query_pb';
import { Any } from 'google-protobuf/google/protobuf/any_pb';
import { Account, AuthModuleParams } from '../types/custom/auth';
export declare class ChainGrpcAuthTransformer {
    static moduleParamsResponseToModuleParams(response: QueryParamsResponse): AuthModuleParams;
    static grpcAccountToAccount(ethAccount: Any): Account;
    static accountResponseToAccount(response: QueryAccountResponse): Account;
    static accountsResponseToAccounts(response: QueryAccountsResponse): {
        pagination: import("@routerprotocol/chain-api/cosmos/base/query/v1beta1/pagination_pb").PageResponse.AsObject;
        accounts: Account[];
    };
}
