import { HdPath } from '@cosmjs/crypto'; /** * Converts a string path into an HdPath compatible with cosmjs. * @param {string} fullDerivationPath The full derivation path to convert. * @returns {HdPath} The HdPath representation of the provided string path. * makeClientPath(`44'/118'/0'/0/0`) // returns [Slip10RawIndex.hardened(44), Slip10RawIndex.hardened(118), Slip10RawIndex.hardened(0), Slip10RawIndex.normal(0), Slip10RawIndex.normal(0) ] * * @example * makeClientPath(`m/44'/118'/0'/0/0`) // returns [Slip10RawIndex.hardened(44), Slip10RawIndex.hardened(118), Slip10RawIndex.hardened(0), Slip10RawIndex.normal(0), Slip10RawIndex.normal(0) ] */ export declare function makeClientPath(fullDerivationPath: string): HdPath; /** * Transforms an address from Bech32 to Base64 format. * @param {string} address The address to convert. * @returns {string} The address in Base64 format. */ export declare const bech32ToBase64: (address: string) => string; /** * Transforms an address from Base64 to Bech32 format. * @param {string} address The address to convert. * @param {string} prefix The Bech32 prefix to use. * @returns {string} The address in Bech32 format. */ export declare const base64ToBech32: (address: string, prefix: string) => string;