def get_gateway_type(node_id_to_add_after, nodes_ids, process_dict):
split_successors = get_all_split_successors(node_id_to_add_after, nodes_ids)<EOL>successors_conditions = get_node_conditions(split_successors, process_dict)<EOL>if len(split_successors) == <NUM_LIT:2>:<EOL><INDENT>if yes_no_conditions(successors_conditions) or sth_else_conditions(successors_conditions):<EOL><INDENT>return consts.Consts.exclusive_gateway<EOL><DEDENT><DEDENT>if no_conditions(successors_conditions):<EOL><INDENT>return consts.Consts.parallel_gateway<EOL><DEDENT>return consts.Consts.inclusive_gateway<EOL>
:param node_id_to_add_after:
:param nodes_ids:
:param process_dict:
:return: