Coverage for src / lexigram / contracts / queue / __init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-19 05:41 +0800
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-19 05:41 +0800
1# lexigram-contracts/src/lexigram/contracts/queue/__init__.py
2"""Queue protocols, types, and errors."""
4from __future__ import annotations
6from lexigram.contracts.queue.errors import QueueError
7from lexigram.contracts.queue.protocols import MessageConsumerProtocol, QueueProtocol
8from lexigram.contracts.queue.types import BusMessage, DeliveryGuarantee
10__all__ = [
11 "BusMessage",
12 "DeliveryGuarantee",
13 "MessageConsumerProtocol",
14 "QueueError",
15 "QueueProtocol",
16]