from typing_extensions import Self from amqp.channel import Channel class Connection: def __init__(self, host: str = ..., userid: str | None = ..., password: str | None = ..., virtual_host: str = ...) -> None: ... def __enter__(self) -> Self: ... def __exit__(self, *a: object) -> None: ... def channel(self) -> Channel: ...