from __future__ import annotations from typing import Any class IfindProvider: def __init__(self, client: Any) -> None: self.client = client def set_credentials(self, refresh_token: str, access_token: str = "") -> None: setter = getattr(self.client, "set_credentials", None) if callable(setter): setter(refresh_token, access_token)