package com.ruoyi.app.flashdelivery.route;

import java.math.BigDecimal;

@FunctionalInterface
/** 外部路线距离提供器，失败时由上层服务负责本地降级。 */
public interface RouteDistanceProvider {
    RouteDistance route(BigDecimal originLatitude, BigDecimal originLongitude,
                        BigDecimal destinationLatitude, BigDecimal destinationLongitude);
}
