diff --git a/lib/private/ServerContainer.php b/lib/private/ServerContainer.php
index 4c8107fe1bee20780f923de78c44c2694c6d4424..8c2b49bb0852c17d582a3981173a294a026601fd 100644
--- a/lib/private/ServerContainer.php
+++ b/lib/private/ServerContainer.php
@@ -1,4 +1,5 @@
 <?php
+declare(strict_types=1);
 /**
  * @copyright Copyright (c) 2016, ownCloud, Inc.
  *
@@ -57,7 +58,7 @@ class ServerContainer extends SimpleContainer {
 	 * @param string $appName
 	 * @param string $appNamespace
 	 */
-	public function registerNamespace($appName, $appNamespace) {
+	public function registerNamespace(string $appName, string $appNamespace): void {
 		// Cut of OCA\ and lowercase
 		$appNamespace = strtolower(substr($appNamespace, strrpos($appNamespace, '\\') + 1));
 		$this->namespaces[$appNamespace] = $appName;
@@ -67,7 +68,7 @@ class ServerContainer extends SimpleContainer {
 	 * @param string $appName
 	 * @param DIContainer $container
 	 */
-	public function registerAppContainer($appName, DIContainer $container) {
+	public function registerAppContainer(string $appName, DIContainer $container): void {
 		$this->appContainers[strtolower(App::buildAppNamespace($appName, ''))] = $container;
 	}
 
@@ -76,7 +77,7 @@ class ServerContainer extends SimpleContainer {
 	 * @return DIContainer
 	 * @throws QueryException
 	 */
-	public function getRegisteredAppContainer(string $appName) {
+	public function getRegisteredAppContainer(string $appName): DIContainer {
 		if (isset($this->appContainers[strtolower(App::buildAppNamespace($appName, ''))])) {
 			return $this->appContainers[strtolower(App::buildAppNamespace($appName, ''))];
 		}
@@ -90,7 +91,7 @@ class ServerContainer extends SimpleContainer {
 	 * @return DIContainer
 	 * @throws QueryException
 	 */
-	protected function getAppContainer($namespace, $sensitiveNamespace) {
+	protected function getAppContainer(string $namespace, string $sensitiveNamespace): DIContainer {
 		if (isset($this->appContainers[$namespace])) {
 			return $this->appContainers[$namespace];
 		}