Coverage for src/lexigram/notification/protocols.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.15.4, created at 2026-08-26 02:26 +0800

1"""lexigram-notification protocol re-exports.""" 

2 

3from __future__ import annotations 

4 

5from lexigram.contracts.mailer.protocols import MailerProtocol 

6from lexigram.contracts.notification.inbox import InboxStoreProtocol 

7from lexigram.contracts.notification.protocols import ( 

8 PushChannelProtocol, 

9 SMSChannelProtocol, 

10) 

11 

12__all__ = [ 

13 "InboxStoreProtocol", 

14 "MailerProtocol", 

15 "PushChannelProtocol", 

16 "SMSChannelProtocol", 

17]