# Interfaces
Engine provides an interface that describes a storage engine.
Operations describe the operations of Functions.
Tx describes a transaction.
TxCommitDiscarder represents an interface for committing and discarding a transaction.
TxRenewer represents an interface for renewing transaction.