I have build.gradle in front of me and there are some dependencies declared as provided but in documentation I do not see this dependency scope.
build.gradle
provided
For further clarification, as of the latest version, Gradle 5.5 has compileOnly (same as provided) and runtimeOnly options. The new default "compile and runtime" option is implementation.
compileOnly
runtimeOnly
implementation