Source code for pipecat.sync.base_notifier

#
# Copyright (c) 2024–2025, Daily
#
# SPDX-License-Identifier: BSD 2-Clause License
#

from abc import ABC, abstractmethod


[docs] class BaseNotifier(ABC):
[docs] @abstractmethod async def notify(self): pass
[docs] @abstractmethod async def wait(self): pass