> For the complete documentation index, see [llms.txt](https://docs.saddle.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.saddle.finance/solidity-docs/interfaces.md).

# Interfaces

- [ISwap](https://docs.saddle.finance/solidity-docs/interfaces/iswap.md)
- [IAllowlist](https://docs.saddle.finance/solidity-docs/interfaces/iallowlist.md)
- [ISwapV1](https://docs.saddle.finance/solidity-docs/interfaces/iswapv1.md)
- [ISwapGuarded](https://docs.saddle.finance/solidity-docs/interfaces/iswapguarded.md)
- [ISwapFlashLoan](https://docs.saddle.finance/solidity-docs/interfaces/iswapflashloan.md)
- [IMetaSwap](https://docs.saddle.finance/solidity-docs/interfaces/imetaswap.md)
- [IFlashLoanReceiver](https://docs.saddle.finance/solidity-docs/interfaces/iflashloanreceiver.md)
