Provides interfaces for implementing intention actions.