from __future__ import annotations

from structlog import contextvars


def bind_context(**values: object) -> None:
    contextvars.bind_contextvars(**values)


def clear_context() -> None:
    contextvars.clear_contextvars()


def get_context() -> dict[str, object]:
    return contextvars.get_contextvars()
