diff --git a/src/api/hooks.py b/src/api/hooks.py index 87699ca..b0d7674 100644 --- a/src/api/hooks.py +++ b/src/api/hooks.py @@ -14,6 +14,10 @@ # along with RcGcDw. If not, see . # Made just to avoid circular imports -formatter_hooks = {} -pre_hooks = [] -post_hooks = [] \ No newline at end of file +from typing import Callable, List, Dict +from src.discord.message import DiscordMessage, DiscordMessageMetadata +from src.api.context import Context + +formatter_hooks: Dict[str, Callable[[Context, dict], DiscordMessage]] = {} +pre_hooks: List[Callable[[Context, dict], None]] = [] +post_hooks: List[Callable[[DiscordMessage, DiscordMessageMetadata, Context, dict], None]] = [] \ No newline at end of file