from typing import Tuple
from typing import List


def get_elec_hyperparams() -> Tuple[
    int,
    int,
    int,
    int,
    Tuple[int, ...],
    Tuple[int, ...],
    List[Tuple[int, ...]],
]:
    """Get hyperparameters for electron data."""
    nchains = 25
    nelec_total = 7
    nion = 3
    d = 3
    permutation = (1, 0, 2, 5, 6, 3, 4)
    spin_split = (3,)
    split_perm = [(1, 0, 2), (2, 3, 0, 1)]

    return nchains, nelec_total, nion, d, permutation, spin_split, split_perm