import typing
import collections.abc
import typing_extensions
import numpy.typing as npt

def RKS_GEN_available(_ksi, _context, ks, data) -> None: ...
def RKS_GEN_bendy_bones(_ksi, _context, ks, data) -> None: ...
def RKS_GEN_custom_props(_ksi, _context, ks, data) -> None: ...
def RKS_GEN_location(_ksi, _context, ks, data) -> None: ...
def RKS_GEN_rotation(_ksi, _context, ks, data) -> None: ...
def RKS_GEN_scaling(_ksi, _context, ks, data) -> None: ...
def RKS_ITER_selected_bones(ksi, context, ks) -> None: ...
def RKS_ITER_selected_item(ksi, context, ks) -> None: ...
def RKS_ITER_selected_objects(ksi, context, ks) -> None: ...
def RKS_POLL_selected_bones(_ksi, context) -> None: ...
def RKS_POLL_selected_bones_or_objects(ksi, context) -> None: ...
def RKS_POLL_selected_items(ksi, context) -> None: ...
def RKS_POLL_selected_objects(_ksi, context) -> None: ...
def RKS_POLL_selected_strip(_ksi, context) -> None: ...
def get_transform_generators_base_info(data) -> None: ...
def path_add_property(path, prop) -> None: ...
