import async_timeout
import asyncio
from .helpers.frame import report as report
from typing import Any

def timeout(delay: Union[float, None], loop: Union[asyncio.AbstractEventLoop, None] = ...) -> async_timeout.Timeout: ...
def current_task(loop: asyncio.AbstractEventLoop) -> Union[asyncio.Task[Any], None]: ...
def enable() -> None: ...
