diff --git a/requests_http_signature/__init__.py b/requests_http_signature/__init__.py
index <HASH>..<HASH> 100644
--- a/requests_http_signature/__init__.py
+++ b/requests_http_signature/__init__.py
@@ -148,7 +148,7 @@ class HTTPSignatureAuth(requests.auth.AuthBase):
         return request
 
     @classmethod
-    def verify(cls, request, *,
+    def verify(cls, request: requests.PreparedRequest, *,
                require_components: List[str] = ("@method", "@authority", "@target-uri"),
                signature_algorithm: HTTPSignatureAlgorithm,
                key_resolver: HTTPSignatureKeyResolver):
Add type hint for PreparedRequest