_common.pyi 421 B

12345678910111213141516
  1. from collections.abc import Callable
  2. from typing import Any, NamedTuple, TypeAlias
  3. import numpy as np
  4. __all__: list[str] = ["interface"]
  5. _CDataVoidPointer: TypeAlias = Any
  6. class interface(NamedTuple):
  7. state_address: int
  8. state: _CDataVoidPointer
  9. next_uint64: Callable[..., np.uint64]
  10. next_uint32: Callable[..., np.uint32]
  11. next_double: Callable[..., np.float64]
  12. bit_generator: _CDataVoidPointer