def METHOD_NAME(self) -> None:
    if not isinstance(self.bit_depth, int) or self.bit_depth <= 0 or self.bit_depth > 64:
        raise ValueError("The bit depth must be between 1 and 64.")
    if len(self.clip_values) != 2:
        raise ValueError("`clip_values` should be a tuple of 2 floats containing the allowed data range.")
    if np.array(self.clip_values[0] >= self.clip_values[1]).any():
        raise ValueError("Invalid `clip_values`: min >= max.")