Interface CheckedProviderWithDependencies<T>