diff --git a/libs/lib/xaal/lib/bindings.py b/libs/lib/xaal/lib/bindings.py
index d9588b6c2b90ac935bf180a9c1b3e28b0b83586a..aa4a5c3803d923635d7c02cbb6ac8d16866e20c7 100644
--- a/libs/lib/xaal/lib/bindings.py
+++ b/libs/lib/xaal/lib/bindings.py
@@ -74,13 +74,13 @@ class URL:
     def __str__(self):
         return str(self.__url)
 
-    def __repr__(self):  # pragma: no cover
+    def __repr__(self) -> str:  # pragma: no cover
         return f"URL('{self.__url}')"
 
-    def set(self, value):
+    def set(self, value: str):
         self.__url = value
 
-    def get(self):
+    def get(self) -> str:
         return self.__url
 
     @property