import { EgldTransferOffchain, SignatureId, TransferBtcBasedOffchainKMS, TransferEthOffchainKMS, TransferTrxOffchain, TransferXlmOffchainKMS, TransferXrpOffchainKMS } from '../model';
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/BtcTransfer" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferBtcKMS: (body: TransferBtcBasedOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/LtcTransfer" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferLtcKMS: (body: TransferBtcBasedOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/BchTransfer" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferBcashKMS: (body: TransferBtcBasedOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/EthTransfer" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferEthKMS: (body: TransferEthOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/EthTransferErc20" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferEthErc20KMS: (body: TransferEthOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/XlmTransfer" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferXlmKMS: (body: TransferXlmOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/XrpTransfer" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferXrpKMS: (body: TransferXrpOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/AdaTransferOffchain" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferAdaKMS: (body: TransferBtcBasedOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/BscOrBepTransfer" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferBscKMS: (body: TransferEthOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/CeloOrErc20Transfer" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferCeloKMS: (body: TransferEthOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/DogeTransfer" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferDogeKMS: (body: TransferBtcBasedOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/PolygonTransfer" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferPolygonKMS: (body: TransferEthOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/KlaytnTransfer" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferKlaytnKMS: (body: TransferEthOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/TronTransferOffchain" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferTronKMS: (body: TransferTrxOffchain) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/XdcTransfer" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferXdcKMS: (body: TransferEthOffchainKMS) => Promise<SignatureId>;
/**
 * For more details, see <a href="https://apidoc.tatum.io/#operation/XdcTransfer" target="_blank">Tatum API documentation</a>
 */
export declare const offchainTransferEgldKMS: (body: EgldTransferOffchain) => Promise<SignatureId>;
