"""Stub file for the '_heapq' module.""" # This is an autogenerated file. It serves as a starting point # for a more percise manual annotation of this module. # Feel free to edit the source below, but remove this header when you do. def heapify(*args, **kwargs) -> NoneType: raise TypeError() def heappop(*args, **kwargs) -> object: raise TypeError() raise IndexError() def heappush(*args, **kwargs) -> NoneType: raise TypeError() def heappushpop(*args, **kwargs) -> object: raise TypeError() def heapreplace(*args, **kwargs) -> object: raise TypeError() raise IndexError() def nlargest(a: int, b) -> List[object]: pass def nsmallest(a: int, b) -> List[object]: pass