# This file is automatically generated by pyo3_stub_gen
# ruff: noqa: E501, F401, F403, F405

import collections.abc
__all__ = [
    "smooth_route",
]

def smooth_route(from_pt: tuple[float, float, float], raw: collections.abc.Sequence[tuple[float, float, float]], obstacles: collections.abc.Sequence[collections.abc.Sequence[tuple[float, float]]] = [], clearance: float = 1) -> list[tuple[float, float, float]]:
    r"""
    Smooth and shorten a cleared-territory travel path.
    """

