§
    ¯õi_  ã            
       óR   — d dl mZ d dlmZ ddedee         deeeef         fd„ZdS )	é    )Ú	Generator)ÚOptionalNÚmethodÚparamsÚreturnc              #   ó$   K  — |€i }| |dœ}|V —}|S )a  Build a command iterator to send to the BiDi protocol.

    Parameters:
    -----------
        method: The method to execute.
        params: The parameters to pass to the method. Default is None.

    Returns:
    --------
        The response from the command execution.
    N)r   r   © )r   r   ÚcommandÚcmds       úq/var/www/html/nodeJS/PythonScripts/venv3.11/lib/python3.11/site-packages/selenium/webdriver/common/bidi/common.pyÚcommand_builderr      s-   è è € ð €~Øˆà¨6Ð2Ð2€GØˆ-ˆ-€CØ€Jó    )N)Úcollections.abcr   Útypingr   ÚstrÚdictr   r	   r   r   ú<module>r      su   ðð$ &Ð %Ð %Ð %Ð %Ð %Ø Ð Ð Ð Ð Ð ðð ˜Cð ¨°$¬ð À9ÈTÐSWÐY]ÐM]ÔC^ð ð ð ð ð ð r   