import { BalancePayload, CreateWalletPayload, GenerateWalletFromMnemonicPayload, GetAddressFromPrivateKeyPayload, GetTransactionPayload, IGetTokenInfoPayload, IResponse, ISmartContractCallPayload, TransferPayload } from '../utils/types';
declare const _default: {
    getBalance: (args: BalancePayload) => Promise<IResponse>;
    createWallet: ({ cluster }: CreateWalletPayload) => IResponse;
    generateWalletFromMnemonic: ({ mnemonic, cluster, }: GenerateWalletFromMnemonicPayload) => IResponse;
    getAddressFromPrivateKey: ({ privateKey, }: GetAddressFromPrivateKeyPayload) => IResponse;
    transfer: (args: TransferPayload) => Promise<IResponse>;
    getTransaction: (args: GetTransactionPayload) => Promise<IResponse>;
    getTokenInfo: (args: IGetTokenInfoPayload) => Promise<IResponse>;
    smartContractCall: (args: ISmartContractCallPayload) => Promise<IResponse>;
};
export default _default;
