See: Description
This package contains the set of interfaces a provider writer must implement to plug in to Gemini