def METHOD_NAME(self) -> "asyncio.Future[bool]":
    self._notify_waiter_done()
    loop = self.loop
    assert loop is not None
    self._notify_waiter = waiter = loop.create_future()
    self.loop.call_later(1.0, self._notify_waiter_done, waiter)
    return waiter