Ideal diodes can used to do this quite efficiently (for packs that are in parallel). (There are other ways of course such as using a normal diode.) Allows the packs to drain from both batteries during use and can prevent charging of packs amongst themselves (such as the case of a failed pack).