"""Internal types for diarization mixin.

Note: GrpcContext is now centralized in _mixins/_types.py.
This module re-exports it for backward compatibility.
"""

from __future__ import annotations

# Re-export centralized GrpcContext for backward compatibility
from .._types import GrpcContext

__all__ = ["DIARIZATION_TIMEOUT_SECONDS", "GrpcContext"]


# Diarization job timeout (5 minutes) - prevents runaway jobs
DIARIZATION_TIMEOUT_SECONDS = 300
