perf: 优化代码声明

This commit is contained in:
RockChinQ
2024-01-29 21:31:11 +08:00
parent 6cc4688660
commit c75b0ce8fb
4 changed files with 26 additions and 381 deletions

View File

@@ -1 +1,26 @@
from .context import BasePlugin as Plugin
from __future__ import annotations
import typing
from .context import BasePlugin as Plugin
from . import events
def register(
name: str,
description: str,
version: str,
author
) -> typing.Callable[[typing.Type[Plugin]], typing.Type[Plugin]]:
pass
def on(
event: typing.Type[events.BaseEventModel]
) -> typing.Callable[[typing.Callable], typing.Callable]:
pass
def func(
name: str=None,
) -> typing.Callable:
pass