# atomiq-sdk/src

## Bitcoin

* [BitcoinNetwork](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/BitcoinNetwork.md)
* [BitcoinRpc](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/BitcoinRpc.md)
* [BitcoinRpcWithAddressIndex](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/BitcoinRpcWithAddressIndex.md)
* [BitcoinWallet](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/BitcoinWallet.md)
* [BitcoinWalletUtxo](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/BitcoinWalletUtxo.md)
* [CoinselectAddressTypes](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/CoinselectAddressTypes.md)
* [IBitcoinWallet](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/IBitcoinWallet.md)
* [identifyAddressType](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/identifyAddressType.md)
* [isIBitcoinWallet](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isIBitcoinWallet.md)
* [MempoolApi](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/MempoolApi.md)
* [MempoolBitcoinRpc](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/MempoolBitcoinRpc.md)
* [MinimalBitcoinWalletInterface](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/MinimalBitcoinWalletInterface.md)
* [MinimalBitcoinWalletInterfaceWithSigner](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/MinimalBitcoinWalletInterfaceWithSigner.md)
* [SingleAddressBitcoinWallet](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SingleAddressBitcoinWallet.md)

## Chains

* [AbstractSigner](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/AbstractSigner.md)
* [BtcHeader](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/BtcHeader.md)
* [BtcRelay](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/BtcRelay.md)
* [BtcStoredHeader](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/BtcStoredHeader.md)
* [ChainData](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/ChainData.md)
* [ChainEvents](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/ChainEvents.md)
* [ChainInterface](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/ChainInterface.md)
* [ChainType](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/ChainType.md)
* [ExecutionData](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/ExecutionData.md)
* [SpvVaultContract](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/SpvVaultContract.md)
* [SpvVaultData](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SpvVaultData.md)
* [SpvWithdrawalTransactionData](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SpvWithdrawalTransactionData.md)
* [SwapContract](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/SwapContract.md)
* [SwapData](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SwapData.md)

## Core

* [SwapAmountType](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/SwapAmountType.md)
* [SwapDirection](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/SwapDirection.md)
* [Swapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/Swapper.md)
* [SwapperFactory](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SwapperFactory.md)
* [SwapperUtils](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SwapperUtils.md)
* [SwapperWithChain](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SwapperWithChain.md)
* [SwapperWithSigner](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SwapperWithSigner.md)
* [SwapProtocolInfo](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/variables/SwapProtocolInfo.md)
* [SwapSide](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/SwapSide.md)
* [SwapType](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/SwapType.md)
* [TypedSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/TypedSwap.md)
* [TypedSwapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/TypedSwapper.md)
* [TypedSwapperOptions](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/TypedSwapperOptions.md)
* [TypedTokenResolvers](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/TypedTokenResolvers.md)
* [TypedTokens](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/TypedTokens.md)

## Errors

* [CannotInitializeATAError](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/CannotInitializeATAError.md)
* [IntermediaryError](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/IntermediaryError.md)
* [MempoolApiError](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/MempoolApiError.md)
* [OutOfBoundsError](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/OutOfBoundsError.md)
* [RequestError](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/RequestError.md)
* [SignatureVerificationError](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SignatureVerificationError.md)
* [SwapDataVerificationError](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SwapDataVerificationError.md)
* [TransactionRevertedError](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/TransactionRevertedError.md)
* [UserError](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/UserError.md)

## LPs

* [Intermediary](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/Intermediary.md)
* [IntermediaryDiscovery](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/IntermediaryDiscovery.md)

## Lightning

* [isLNURLPay](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isLNURLPay.md)
* [isLNURLWithdraw](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isLNURLWithdraw.md)
* [LightningInvoiceCreateService](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/LightningInvoiceCreateService.md)
* [LightningNetworkApi](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/LightningNetworkApi.md)
* [LightningWalletCallback](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/LightningWalletCallback.md)
* [LNURLDecodedSuccessAction](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/LNURLDecodedSuccessAction.md)
* [LNURLPay](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/LNURLPay.md)
* [LNURLPayParams](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/LNURLPayParams.md)
* [LNURLPayParamsWithUrl](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/LNURLPayParamsWithUrl.md)
* [LNURLWithdraw](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/LNURLWithdraw.md)
* [LNURLWithdrawParams](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/LNURLWithdrawParams.md)
* [LNURLWithdrawParamsWithUrl](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/LNURLWithdrawParamsWithUrl.md)
* [MinimalLightningNetworkWalletInterface](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/MinimalLightningNetworkWalletInterface.md)

## Messenger

* [Messenger](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/Messenger.md)
* [NostrMessenger](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/NostrMessenger.md)

## Other

* [SwapStateInfo](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapStateInfo.md)

## Pricing

* [BinancePriceProvider](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/BinancePriceProvider.md)
* [CoinGeckoPriceProvider](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/CoinGeckoPriceProvider.md)
* [CoinPaprikaPriceProvider](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/CoinPaprikaPriceProvider.md)
* [CustomPriceFunction](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/CustomPriceFunction.md)
* [CustomPriceProvider](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/CustomPriceProvider.md)
* [Fee](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/Fee.md)
* [FeeBreakdown](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/FeeBreakdown.md)
* [FeeType](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/FeeType.md)
* [ISwapPrice](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/ISwapPrice.md)
* [KrakenPriceProvider](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/KrakenPriceProvider.md)
* [OKXPriceProvider](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/OKXPriceProvider.md)
* [PercentagePPM](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/PercentagePPM.md)
* [ppmToPercentage](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/ppmToPercentage.md)
* [RedundantSwapPrice](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/RedundantSwapPrice.md)
* [SingleSwapPrice](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SingleSwapPrice.md)
* [SwapPriceWithChain](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SwapPriceWithChain.md)

## Storage

* [IndexedDBUnifiedStorage](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/IndexedDBUnifiedStorage.md)
* [IStorageManager](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/IStorageManager.md)
* [IUnifiedStorage](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/IUnifiedStorage.md)
* [LocalStorageManager](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/LocalStorageManager.md)
* [QueryParams](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/QueryParams.md)
* [StorageObject](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/StorageObject.md)
* [UnifiedStorageCompositeIndexes](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/UnifiedStorageCompositeIndexes.md)
* [UnifiedStorageIndexes](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/UnifiedStorageIndexes.md)
* [UnifiedStoredObject](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/UnifiedStoredObject.md)
* [UnifiedSwapStorage](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/UnifiedSwapStorage.md)
* [UnifiedSwapStorageCompositeIndexes](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/UnifiedSwapStorageCompositeIndexes.md)
* [UnifiedSwapStorageIndexes](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/UnifiedSwapStorageIndexes.md)

## Swap Actions

* [isSwapExecutionActionSendToAddress](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isSwapExecutionActionSendToAddress.md)
* [isSwapExecutionActionSignPSBT](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isSwapExecutionActionSignPSBT.md)
* [isSwapExecutionActionSignSmartChainTx](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isSwapExecutionActionSignSmartChainTx.md)
* [isSwapExecutionActionWait](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isSwapExecutionActionWait.md)
* [SwapExecutionAction](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapExecutionAction.md)
* [SwapExecutionActionSendToAddress](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapExecutionActionSendToAddress.md)
* [SwapExecutionActionSignPSBT](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapExecutionActionSignPSBT.md)
* [SwapExecutionActionSignSmartChainTx](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapExecutionActionSignSmartChainTx.md)
* [SwapExecutionActionWait](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapExecutionActionWait.md)

## Swap Steps

* [isSwapExecutionStepPayment](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isSwapExecutionStepPayment.md)
* [isSwapExecutionStepRefund](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isSwapExecutionStepRefund.md)
* [isSwapExecutionStepSettlement](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isSwapExecutionStepSettlement.md)
* [isSwapExecutionStepSetup](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isSwapExecutionStepSetup.md)
* [SwapExecutionStep](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapExecutionStep.md)
* [SwapExecutionStepPayment](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapExecutionStepPayment.md)
* [SwapExecutionStepRefund](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapExecutionStepRefund.md)
* [SwapExecutionStepSettlement](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapExecutionStepSettlement.md)
* [SwapExecutionStepSetup](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapExecutionStepSetup.md)

## Swaps/Abstract

* [IEscrowSelfInitSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/IEscrowSelfInitSwap.md)
* [IEscrowSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/IEscrowSwap.md)
* [IEscrowSwapWrapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/IEscrowSwapWrapper.md)
* [IFromBTCLNWrapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/IFromBTCLNWrapper.md)
* [IFromBTCSelfInitSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/IFromBTCSelfInitSwap.md)
* [IFromBTCWrapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/IFromBTCWrapper.md)

## Swaps/Base

* [ISwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/ISwap.md)
* [ISwapWrapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/ISwapWrapper.md)
* [SwapWithSigner](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapWithSigner.md)

## Swaps/Bitcoin → Smart chain

* [SpvFromBTCSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SpvFromBTCSwap.md)
* [SpvFromBTCSwapState](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/SpvFromBTCSwapState.md)
* [SpvFromBTCWrapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/SpvFromBTCWrapper.md)

## Swaps/Legacy/Bitcoin → Smart chain

* [FromBTCSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/FromBTCSwap.md)
* [FromBTCSwapState](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/FromBTCSwapState.md)
* [FromBTCWrapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/FromBTCWrapper.md)

## Swaps/Legacy/Lightning → Smart chain

* [FromBTCLNSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/FromBTCLNSwap.md)
* [FromBTCLNSwapState](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/FromBTCLNSwapState.md)
* [FromBTCLNWrapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/FromBTCLNWrapper.md)

## Swaps/Lightning → Smart chain

* [FromBTCLNAutoSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/FromBTCLNAutoSwap.md)
* [FromBTCLNAutoSwapState](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/FromBTCLNAutoSwapState.md)
* [FromBTCLNAutoWrapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/FromBTCLNAutoWrapper.md)

## Swaps/Smart chain → Bitcoin

* [IToBTCSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/IToBTCSwap.md)
* [IToBTCWrapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/IToBTCWrapper.md)
* [ToBTCSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/ToBTCSwap.md)
* [ToBTCSwapState](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/ToBTCSwapState.md)
* [ToBTCWrapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/ToBTCWrapper.md)

## Swaps/Smart chain → Lightning

* [ToBTCLNSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/ToBTCLNSwap.md)
* [ToBTCLNWrapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/ToBTCLNWrapper.md)

## Swaps/Trusted Gas Swaps

* [LnForGasSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/LnForGasSwap.md)
* [LnForGasSwapState](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/LnForGasSwapState.md)
* [LnForGasWrapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/LnForGasWrapper.md)
* [OnchainForGasSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/OnchainForGasSwap.md)
* [OnchainForGasSwapState](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/enumerations/OnchainForGasSwapState.md)
* [OnchainForGasWrapper](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/classes/OnchainForGasWrapper.md)

## Swaps/Types

* [IAddressSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/IAddressSwap.md)
* [IBTCWalletSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/IBTCWalletSwap.md)
* [IClaimableSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/IClaimableSwap.md)
* [IRefundableSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/IRefundableSwap.md)
* [isIAddressSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isIAddressSwap.md)
* [isIBTCWalletSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isIBTCWalletSwap.md)
* [isIClaimableSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isIClaimableSwap.md)
* [isIRefundableSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isIRefundableSwap.md)
* [isSwapWithGasDrop](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isSwapWithGasDrop.md)
* [ISwapWithGasDrop](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/ISwapWithGasDrop.md)

## Tokens

* [AmountData](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/AmountData.md)
* [BitcoinTokens](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/variables/BitcoinTokens.md)
* [BtcToken](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/BtcToken.md)
* [isBtcToken](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isBtcToken.md)
* [isSCToken](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isSCToken.md)
* [isToken](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isToken.md)
* [isTokenAmount](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isTokenAmount.md)
* [SCToken](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SCToken.md)
* [Token](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/Token.md)
* [TokenAmount](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/TokenAmount.md)

## Utilities

* [fromHumanReadableString](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/fromHumanReadableString.md)
* [isSwapType](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/isSwapType.md)
* [SwapTypeMapping](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapTypeMapping.md)
* [toHumanReadableString](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/functions/toHumanReadableString.md)
