class ApiContract { const ApiContract._(); static const resolveTenant = '/api/delivery/resolve-ruc'; static const login = '/api/delivery/login'; static const orders = '/api/delivery/orders'; static String containerOptions(Object id) => '/api/delivery/orders/$id/containers'; static String substitutionOptions(Object id) => '/api/delivery/orders/$id/substitution-options'; static const lookupContainerQr = '/api/delivery/containers/lookup'; static String associateContainerQr(Object id) => '/api/delivery/orders/$id/containers/associate'; static String acceptOrder(Object id) => '/api/delivery/orders/$id/accept'; static String orderStatus(Object id) => '/api/delivery/orders/$id/status'; static String deliverOrder(Object id) => '/api/delivery/orders/$id/deliver'; static String orderPayment(Object id) => '/api/delivery/orders/$id/payment'; static const currentRoute = '/api/delivery/routes/current'; static const trackingStart = '/api/delivery/tracking/start'; static const trackingCurrent = '/api/delivery/tracking/current'; static const trackingStop = '/api/delivery/tracking/stop'; static const trackingLocations = '/api/delivery/tracking/locations'; static String routeLocation(Object id) => '/api/delivery/routes/$id/location'; static String routeContainerLoad(Object id) => '/api/delivery/routes/$id/container-load'; static String routeContainerSettle(Object id) => '/api/delivery/routes/$id/container-settle'; static String routeCashSettle(Object id) => '/api/delivery/routes/$id/cash-settle'; static const registerDevice = '/api/delivery/devices'; static const revokeDevice = '/api/delivery/devices/revoke'; static const notificationOpened = '/api/delivery/notifications/opened'; }