# Interfaces

- [Libraries](/developer/technical-reference/contracts/interfaces/libraries.md)
- [IBorrowingFeesUtils](/developer/technical-reference/contracts/interfaces/libraries/iborrowingfeesutils.md)
- [IOtcUtils](/developer/technical-reference/contracts/interfaces/libraries/iotcutils.md)
- [IPriceAggregatorUtils](/developer/technical-reference/contracts/interfaces/libraries/ipriceaggregatorutils.md)
- [ITriggerRewardsUtils](/developer/technical-reference/contracts/interfaces/libraries/itriggerrewardsutils.md)
- [IFeeTiersUtils](/developer/technical-reference/contracts/interfaces/libraries/ifeetiersutils.md)
- [IPairsStorageUtils](/developer/technical-reference/contracts/interfaces/libraries/ipairsstorageutils.md)
- [IPriceImpactUtils](/developer/technical-reference/contracts/interfaces/libraries/ipriceimpactutils.md)
- [IReferralsUtils](/developer/technical-reference/contracts/interfaces/libraries/ireferralsutils.md)
- [ITradingCallbacksUtils](/developer/technical-reference/contracts/interfaces/libraries/itradingcallbacksutils.md)
- [ITradingCommonUtils](/developer/technical-reference/contracts/interfaces/libraries/itradingcommonutils.md)
- [ITradingInteractionsUtils](/developer/technical-reference/contracts/interfaces/libraries/itradinginteractionsutils.md)
- [ITradingStorageUtils](/developer/technical-reference/contracts/interfaces/libraries/itradingstorageutils.md)
- [IUpdateLeverageUtils](/developer/technical-reference/contracts/interfaces/libraries/iupdateleverageutils.md)
- [IUpdatePositionSizeUtils](/developer/technical-reference/contracts/interfaces/libraries/iupdatepositionsizeutils.md)
- [Types](/developer/technical-reference/contracts/interfaces/types.md)
- [IAddressStore](/developer/technical-reference/contracts/interfaces/types/iaddressstore.md)
- [IBorrowingFees](/developer/technical-reference/contracts/interfaces/types/iborrowingfees.md)
- [IDiamondStorage](/developer/technical-reference/contracts/interfaces/types/idiamondstorage.md)
- [IOtc](/developer/technical-reference/contracts/interfaces/types/iotc.md)
- [IPriceAggregator](/developer/technical-reference/contracts/interfaces/types/ipriceaggregator.md)
- [ITradingStorage](/developer/technical-reference/contracts/interfaces/types/itradingstorage.md)
- [ITradingInteractions](/developer/technical-reference/contracts/interfaces/types/itradinginteractions.md)
- [ITriggerRewards](/developer/technical-reference/contracts/interfaces/types/itriggerrewards.md)
- [ITypes](/developer/technical-reference/contracts/interfaces/types/itypes.md)
- [IUpdateLeverage](/developer/technical-reference/contracts/interfaces/types/iupdateleverage.md)
- [IPairsStorage](/developer/technical-reference/contracts/interfaces/types/ipairsstorage.md)
- [IFeeTiers](/developer/technical-reference/contracts/interfaces/types/ifeetiers.md)
- [IPriceImpact](/developer/technical-reference/contracts/interfaces/types/ipriceimpact.md)
- [IReferrals](/developer/technical-reference/contracts/interfaces/types/ireferrals.md)
- [ITradingCallbacks](/developer/technical-reference/contracts/interfaces/types/itradingcallbacks.md)
- [IUpdatePositionSize](/developer/technical-reference/contracts/interfaces/types/iupdatepositionsize.md)
- [IChainlinkFeed](/developer/technical-reference/contracts/interfaces/ichainlinkfeed.md)
- [IArbSys](/developer/technical-reference/contracts/interfaces/iarbsys.md)
- [IChainlinkOracle](/developer/technical-reference/contracts/interfaces/ichainlinkoracle.md)
- [IERC20](/developer/technical-reference/contracts/interfaces/ierc20.md)
- [IERC721](/developer/technical-reference/contracts/interfaces/ierc721.md)
- [IERC721Design](/developer/technical-reference/contracts/interfaces/ierc721design.md)
- [IGeneralErrors](/developer/technical-reference/contracts/interfaces/igeneralerrors.md)
- [IGNSAddressStore](/developer/technical-reference/contracts/interfaces/ignsaddressstore.md)
- [IGNSDiamond](/developer/technical-reference/contracts/interfaces/ignsdiamond.md)
- [IGNSDiamondCut](/developer/technical-reference/contracts/interfaces/ignsdiamondcut.md)
- [IGNSMultiCollatDiamond](/developer/technical-reference/contracts/interfaces/ignsmulticollatdiamond.md)
- [IGNSDiamondLoupe](/developer/technical-reference/contracts/interfaces/ignsdiamondloupe.md)
- [IGNSStaking](/developer/technical-reference/contracts/interfaces/ignsstaking.md)
- [IGToken](/developer/technical-reference/contracts/interfaces/igtoken.md)
- [IGTokenLockedDepositNft](/developer/technical-reference/contracts/interfaces/igtokenlockeddepositnft.md)
- [IGTokenOpenPnlFeed](/developer/technical-reference/contracts/interfaces/igtokenopenpnlfeed.md)
- [IGTokenLockedDepositNftDesign](/developer/technical-reference/contracts/interfaces/igtokenlockeddepositnftdesign.md)
- [ILiquidityPool](/developer/technical-reference/contracts/interfaces/iliquiditypool.md)
- [IRateProvider](/developer/technical-reference/contracts/interfaces/irateprovider.md)
- [IOwnable](/developer/technical-reference/contracts/interfaces/iownable.md)
