(value: object)
| 1325 | |
| 1326 | |
| 1327 | def _optional_str(value: object) -> str | None: |
| 1328 | if value is None: |
| 1329 | return None |
| 1330 | if not isinstance(value, str): |
| 1331 | raise RouteBundleConfigError(f"expected string, got {type(value).__name__}") |
| 1332 | return value |
| 1333 | |
| 1334 | |
| 1335 | @overload |
no test coverage detected