import { BigNumber } from "bignumber.js";
import type { Account } from "@ledgerhq/types-live";
import type { Transaction, TransactionRaw } from "../types";
export declare const STELLAR_BURN_ADDRESS = "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWHF";
export declare function getAmountValue(account: Account, transaction: Transaction, fees: BigNumber): BigNumber;
export declare function getAssetCodeIssuer(tr: Transaction | TransactionRaw): string[];
export declare function isMemoValid(memoType: string, memoValue: string): boolean;
export declare function isAccountMultiSign(account: Account): Promise<boolean>;
/**
 * Returns true if address is valid, false if it's invalid (can't parse or wrong checksum)
 *
 * @param {*} address
 */
export declare function isAddressValid(address: string): boolean;
//# sourceMappingURL=logic.d.ts.map