import gta

def distance(a: "gta.Vector3", b: "gta.Vector3") -> float: ...
def distance_2d(a: "gta.Vector3", b: "gta.Vector3") -> float: ...
def length(v: "gta.Vector3") -> float: ...
def add(a: "gta.Vector3", b: "gta.Vector3") -> tuple[float, float, float]: ...
def sub(a: "gta.Vector3", b: "gta.Vector3") -> tuple[float, float, float]: ...
def scale(v: "gta.Vector3", s: float) -> tuple[float, float, float]: ...
def offset_around(origin: "gta.Vector3", radius: float, angle_rad: float) -> tuple[float, float, float]: ...
