> For the complete documentation index, see [llms.txt](https://docs.nucleusearn.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nucleusearn.io/nucleus-architecture/smart-contracts/contracts/interfaces/contents.md).

# Contents

* AggregationRouterV5
* BalancerVault
* BeforeTransferHook
* DecoderCustomTypes
* EtherFiLiquid1
* ICreateX
* IPriceFeed
* IRateProvider
* ISWETH
* ILiquidityPool
* IWithdrawRequestNft
* IWEETH
* ILRTDepositPool
* ISTETH
* IWSTETH
* IUNSTETH
* IRestakeManager
* IStakePoolManager
* IStaderConfig
* IUserWithdrawManager
* IUniswapV3SwapCallback
* IUniswapV3Router
* PriceRouter
* INonFungiblePositionManager
