import { Asset, Frontier } from "xdb-digitalbits-sdk"; import { Token } from "../types"; /** * Get the string identifier for a token. * @returns "native" if the token is native, otherwise returns * `${tokenCode}:${issuerKey}`. */ export declare function getTokenIdentifier(token: Token): string; /** * Get the string identifier for a balance line item from Frontier. The response * should be the same as if that balance was a Token object, and you passed it * through `getTokenIdentifier` * @returns Returns `${tokenCode}:${issuerKey}`. */ export declare function getBalanceIdentifier(balance: Frontier.BalanceLine): string; /** * Convert a Wallet-SDK-formatted Token object to a DigitalBits SDK Asset object. * @returns Returns `${tokenCode}:${issuerKey}`. */ export declare function getDigitalBitsSdkAsset(token: Token): Asset;