from __future__ import annotations from typing import Protocol, runtime_checkable @runtime_checkable class ChannelSecurityProtocol(Protocol): def resolve_dm_policy(self) -> str: ... def resolve_group_policy(self) -> str: ... def collect_warnings(self) -> list[str]: ... def collect_audit_findings(self) -> list[str]: ...