
    i                     X    S r SSKJrJr  SSKJrJrJrJr  \S   r	\ " S S5      5       r
g)	Twirling options.    )LiteralUnion   )Unset	UnsetTypeprimitive_dataclassmake_constraint_validator)activezactive-accumzactive-circuitallc                       \ rS rSr% Sr\r\\\	4   \
S'    \r\\\	4   \
S'    \r\\\\S   4   \
S'    \r\\\\S   4   \
S'    \r\\\4   \
S'    \" SSS	S
9rSrg)TwirlingOptions   r   enable_gatesenable_measureautonum_randomizationsshots_per_randomizationstrategyr   )ge N)__name__
__module____qualname____firstlineno____doc__r   r   r   r   bool__annotations__r   r   intr   r   r   TwirlingStrategyTyper
   _ge1__static_attributes__r       e/home/james-whalen/.local/lib/python3.13/site-packages/qiskit_ibm_runtime/options/twirling_options.pyr   r      s    +0L%	4(0
 .3NE)T/*2 BGigfo=>F$ GLU9c76?#BCK$ 8=HeI334<. %%9;TYZ[Dr#   r   N)r   typingr   r   utilsr   r   r	   r
   r    r   r   r#   r$   <module>r'      sD     ! S S   N\ N\ N\r#   