# DO NOT EDIT - AUTOMATICALLY GENERATED BY tests/make_test_stubs.py!
from __future__ import annotations
from typing import List
from typing import (
    Optional,
)


def COV_motionless_mixer(Ki: float, Q1: float, Q2: float, pipe_diameters: float) -> float: ...


def K_motionless_mixer(K: float, L: float, D: float, fd: float) -> float: ...


def Kp_helical_ribbon_Rieger(D: float, h: float, nb: int, pitch: float, width: float, T: float) -> float: ...


def adjust_homogeneity(fraction: float) -> float: ...


def agitator_time_homogeneous(
    N: float,
    P: float,
    T: float,
    H: float,
    mu: float,
    rho: float,
    D: Optional[float] = ...,
    homogeneity: float = ...
) -> float: ...


def size_tee(Q1: float, Q2: float, D: float, D2: None, n: int = ..., pipe_diameters: float = ...) -> float: ...


def time_helical_ribbon_Grenville(Kp: float, N: float) -> float: ...

__all__: List[str]