def block_input(
        self,
        value: Literal['On', 'Off', 'Default', 'Send', 'Mouse', 'MouseMove', 'MouseMoveOff', 'SendAndMouse'],
        /,  # flake8: noqa
    ) -> None:
        """
        Analog for `BlockInput <https://www.autohotkey.com/docs/commands/BlockInput.htm>`_
        """
        self._transport.function_call('AHKBlockInput', args=[value])

        Analog for `BlockInput <https://www.autohotkey.com/docs/commands/BlockInput.htm>`_
        
ahk/_sync/engine.py