from __future__ import annotations
from .config import Config
class Server:
def __init__(self, config: Config | None = None) -> None:
self.config = config or Config()
async def run(self) -> None:
addr = f"{self.config.listen}:{self.config.port}"
print(f"ZAP server listening on {addr}")
import asyncio
await asyncio.Event().wait()