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

# Timelocks

- [ITimelockedDelegator](https://docs.essencefinance.io/development/smart-contracts/timelocks/itimelockeddelegator.md)
- [ITokenTimelock](https://docs.essencefinance.io/development/smart-contracts/timelocks/itokentimelock.md)
- [LinearTimelockedDelegator](https://docs.essencefinance.io/development/smart-contracts/timelocks/lineartimelockeddelegator.md)
- [LinearTokenTimelock](https://docs.essencefinance.io/development/smart-contracts/timelocks/lineartokentimelock.md)
- [QuadraticTimelockedDelegator](https://docs.essencefinance.io/development/smart-contracts/timelocks/quadratictimelockeddelegator.md)
- [QuadraticTimelockedSubdelegator](https://docs.essencefinance.io/development/smart-contracts/timelocks/quadratictimelockedsubdelegator.md)
- [QuadraticTokenTimelock](https://docs.essencefinance.io/development/smart-contracts/timelocks/quadratictokentimelock.md)
- [TimelockedDelegator](https://docs.essencefinance.io/development/smart-contracts/timelocks/timelockeddelegator.md)
- [TokenTimelock](https://docs.essencefinance.io/development/smart-contracts/timelocks/tokentimelock.md)
