diff --git a/lib/crewai/src/crewai/utilities/types.py b/lib/crewai/src/crewai/utilities/types.py index 30d407822..9fc313f3c 100644 --- a/lib/crewai/src/crewai/utilities/types.py +++ b/lib/crewai/src/crewai/utilities/types.py @@ -2,13 +2,14 @@ from __future__ import annotations -from typing import TYPE_CHECKING, Any, Literal +from typing import Any, Literal from typing_extensions import NotRequired, TypedDict - -if TYPE_CHECKING: +try: from crewai_files import FileInput +except ImportError: + FileInput = Any # type: ignore[misc,assignment] class LLMMessage(TypedDict):