fix doc block for ProviderInterface