UNPKG

@shipengine/connect-carrier-api

Version:

This is the typescript/javascript definitions for carrier api

25 lines (22 loc) 820 B
import Joi from 'joi'; export enum ServiceAttributesEnum { Returns = 'Returns', MultiPackage = 'MultiPackage', Tracking = 'Tracking', ConsolidatorService = 'ConsolidatorService', AutomatedTrackingAllowed = 'AutomatedTrackingAllowed', ManifestDigital = 'ManifestDigital', ManifestPhysical = 'ManifestPhysical', SameDayService = 'SameDayService', Tip = 'Tip', DeliveryWindow = 'DeliveryWindow', PickupOnLabelCreation = 'PickupOnLabelCreation', PaperlessLabel = 'PaperlessLabel', InboundTrackingUpdates = 'InboundTrackingUpdates', NonZeroRating = 'NonZeroRating', AllowsShippingToServicePoint = 'AllowsShippingToServicePoint', AllowsShippingOnSunday = 'AllowsShippingOnSunday', } export const ServiceAttributesEnumSchema = Joi.string().valid( ...Object.values(ServiceAttributesEnum), );