Quesitons about Flashbots getConflictingBundle function

From my testing, getConflictingBundle only returns information on one bundle. Does getConflictingBundle only return one bundle, and if so which one if more than one conflicts? Does it get the last bundle that was included so the one to beat in terms of priority fee? Also what does conflictType mean? Ive looked at the source code and it seems like 3 means coinbase payment conflict (priority fee?) and 4 is gasUsed amount of gas used is too high or I didnt pay enough for it?). Im not sure what the difference between these two are either so I would appreciate any help. Thanks!