from .unit_conversion import VolumeConverter as VolumeConverter
from _typeshed import Incomplete
from homeassistant.const import UNIT_NOT_RECOGNIZED_TEMPLATE as UNIT_NOT_RECOGNIZED_TEMPLATE, VOLUME as VOLUME, VOLUME_CUBIC_FEET as VOLUME_CUBIC_FEET, VOLUME_CUBIC_METERS as VOLUME_CUBIC_METERS, VOLUME_FLUID_OUNCE as VOLUME_FLUID_OUNCE, VOLUME_GALLONS as VOLUME_GALLONS, VOLUME_LITERS as VOLUME_LITERS, VOLUME_MILLILITERS as VOLUME_MILLILITERS
from homeassistant.helpers.frame import report as report

VALID_UNITS: Incomplete

def liter_to_gallon(liter: float) -> float: ...
def gallon_to_liter(gallon: float) -> float: ...
def cubic_meter_to_cubic_feet(cubic_meter: float) -> float: ...
def cubic_feet_to_cubic_meter(cubic_feet: float) -> float: ...
def convert(volume: float, from_unit: str, to_unit: str) -> float: ...
