import random


def _select_random_seed(min_seed_value: int = 1, max_seed_value: int = 2**32) -> int:
    """Selects random seed.

    Parameters
    ----------
    min_seed_value: int
        Minimum seed value. Default: 1.
    max_seed_value: int
        Maximum seed value. Default: 2**32.

    Returns
    -------
    seed: int
        Random integer in range(min_seed_value, max_seed_value).
    """
    return random.randint(min_seed_value, max_seed_value)