Coverage for src/lexigram/features/manager/__init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-26 01:53 +0800
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-26 01:53 +0800
1"""Feature flag manager package.
3Re-exports :class:`FlagManager`, :class:`ManagerConfig`, and the listener
4type aliases from their respective submodules.
5"""
7from __future__ import annotations
9from lexigram.features.manager.config import ManagerConfig
10from lexigram.features.manager.flag_manager import FlagAuditEntry, FlagManager
11from lexigram.features.manager.types import AsyncFlagChangeListener, FlagChangeListener
13__all__ = [
14 "AsyncFlagChangeListener",
15 "FlagAuditEntry",
16 "FlagChangeListener",
17 "FlagManager",
18 "ManagerConfig",
19]