"""
Protocol definitions for Codex adapter.

Target protocols to migrate from codex.py:
- Abstract base classes defining adapter interfaces
- Protocol classes for type checking
- Base class methods that define the contract

Dependencies:
- abc (ABC, abstractmethod)
- typing (Protocol)
"""

from typing import TYPE_CHECKING

if TYPE_CHECKING:
    pass

# Placeholder - protocols will be migrated from codex.py
__all__: list[str] = []
