# Python: 3.9.2 (tags/v3.9.2:1a79785, Feb 19 2021, 13:44:55) [MSC v.1928 64 bit (AMD64)]
# Library: pandas, version: 1.2.4
# Module: pandas._libs.window.indexers, version: unspecified
import typing
import builtins as _mod_builtins

__doc__: typing.Any
__file__: str
__name__: str
__package__: str
def __pyx_unpickle_Enum() -> typing.Any:
    ...

__test__: dict
def calculate_variable_window_bounds() -> typing.Any:
    '\n    Calculate window boundaries for rolling windows from a time offset.\n\n    Parameters\n    ----------\n    num_values : int64\n        total number of values\n\n    window_size : int64\n        window size calculated from the offset\n\n    min_periods : object\n        ignored, exists for compatibility\n\n    center : object\n        ignored, exists for compatibility\n\n    closed : str\n        string of side of the window that should be closed\n\n    index : ndarray[int64]\n        time series index to roll over\n\n    Returns\n    -------\n    (ndarray[int64], ndarray[int64])\n    '
    ...

def __getattr__(name) -> typing.Any:
    ...

