For given $n_1,n_2 \in \mathbb{N}$ let $K_{n_1,n_2}$ be the complete bipartite graph. I have seen a few sources proving that the number of spanning trees $t(K_{n_1,n_2})$ is given by $n_1^{n_2-1} n_2^{n_1-1}$.
For the complete connected graph $K_n$ even more is known. For given $d_1,...,d_n \in \mathbb{N}$ the number of spanning trees of $K_n$, where each vertex $v_i$ has degree $d_i$, is given by $$ {n-2 \choose d_1-1, ... ,d_n-1} \ . $$
I would be interested in a similar formula for the complete bipartite graph $K_{n_1,n_2}$. Is something like this known?
Any help is always much appreciated.
PS. I'm currently looking into the properties of certain $(n_1 \times n_2)$ random matrices and am rather astonished as to how much graph theory is needed. I'm rather new to graph theory so sorry, if I'm missing something simple.