@shipengine/connect-carrier-api
Version:
This is the typescript/javascript definitions for carrier api
58 lines (57 loc) • 1.85 kB
TypeScript
export declare enum CarrierAttribute {
ManifestDigital = "ManifestDigital",
ManifestPhysical = "ManifestPhysical",
Consolidator = "Consolidator",
Regional = "Regional",
RequiresInboundWebhook = "RequiresInboundWebhook",
DetailedStatuses = "DetailedStatuses",
ProofOfDelivery = "ProofOfDelivery",
TrackingSubscriptionLevel = "TrackingSubscriptionLevel"
}
export declare enum ShippingServiceAttribute {
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",
AllowsShippingToServicePoint = "AllowsShippingToServicePoint",
AllowsShippingOnSunday = "AllowsShippingOnSunday"
}
export declare enum SupportedLabelSize {
Inches4x6 = "Inches4x6",
Inches4x8 = "Inches4x8"
}
export declare enum ServiceClass {
Unspecified = "Unspecified",
Ground = "Ground",
OneDay = "OneDay",
OneDayEarly = "OneDayEarly",
OneDayEarlyAm = "OneDayEarlyAm",
TwoDay = "TwoDay",
TwoDayEarly = "TwoDayEarly",
ThreeDay = "ThreeDay"
}
export declare enum ServiceGrade {
Unspecified = "Unspecified",
Economy = "Economy",
Expedited = "Expedited",
Overnight = "Overnight",
Standard = "Standard"
}
export declare enum RequiredProperty {
Weight = "Weight",
Dimensions = "Dimensions"
}
export declare enum TrackingSubscriptionLevel {
None = "None",
TrackingNumber = "TrackingNumber",
Account = "Account"
}