{ input_left_condition?: CircuitCondition, input_right_condition?: CircuitCondition, output_left_condition?: CircuitCondition, output_right_condition?: CircuitCondition, set_filter?: boolean, set_input_side?: boolean, set_output_side?: boolean }