@simpleapps-com/augur-api
Version:
TypeScript client library for Augur microservices API endpoints
1,038 lines (1,037 loc) • 1.57 MB
TypeScript
import { z } from 'zod';
export declare const HealthCheckResponseSchema: z.ZodEffects<z.ZodObject<{
count: z.ZodNumber;
data: z.ZodString;
message: z.ZodString;
options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
status: z.ZodNumber;
total: z.ZodNumber;
totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
params: Record<string, unknown> | unknown[];
data: string;
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: string;
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>, {
params: Record<string, unknown> | unknown[];
data: string;
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: string;
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>;
export type HealthCheckResponse = z.infer<typeof HealthCheckResponseSchema>;
export declare const PingResponseSchema: z.ZodEffects<z.ZodObject<{
count: z.ZodNumber;
data: z.ZodString;
message: z.ZodString;
options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
status: z.ZodNumber;
total: z.ZodNumber;
totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
params: Record<string, unknown> | unknown[];
data: string;
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: string;
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>, {
params: Record<string, unknown> | unknown[];
data: string;
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: string;
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>;
export type PingResponse = z.infer<typeof PingResponseSchema>;
export declare const SpeedshipFreightRequestParamsSchema: z.ZodObject<{
fromAddressLine: z.ZodString;
fromCity: z.ZodString;
fromCompanyName: z.ZodString;
fromCountryCode: z.ZodString;
fromFirstName: z.ZodString;
fromLastName: z.ZodString;
fromPhone: z.ZodString;
fromPostalCode: z.ZodString;
fromState: z.ZodString;
toAddressLine: z.ZodString;
toCity: z.ZodString;
toCompanyName: z.ZodString;
toCountryCode: z.ZodString;
toFirstName: z.ZodString;
toLastName: z.ZodString;
toPhone: z.ZodString;
toPostalCode: z.ZodString;
toRegion: z.ZodString;
dimensionUnit: z.ZodString;
packageLength: z.ZodNumber;
packageWidth: z.ZodNumber;
productType: z.ZodString;
quantity: z.ZodNumber;
responseFormat: z.ZodEnum<["summary", "detailed", "cheapest", "vendor"]>;
totalWeight: z.ZodNumber;
weightUnit: z.ZodString;
packageHeight: z.ZodOptional<z.ZodNumber>;
deliveryInstructions: z.ZodOptional<z.ZodString>;
pickupInstructions: z.ZodOptional<z.ZodString>;
international: z.ZodOptional<z.ZodBoolean>;
handlingCharge: z.ZodOptional<z.ZodNumber>;
handlingChargeUnit: z.ZodOptional<z.ZodEnum<["PERCENT", "AMOUNT"]>>;
serviceType: z.ZodOptional<z.ZodString>;
transitTime: z.ZodOptional<z.ZodString>;
insuranceValue: z.ZodOptional<z.ZodNumber>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
specialServices: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
fromAddressLine: z.ZodString;
fromCity: z.ZodString;
fromCompanyName: z.ZodString;
fromCountryCode: z.ZodString;
fromFirstName: z.ZodString;
fromLastName: z.ZodString;
fromPhone: z.ZodString;
fromPostalCode: z.ZodString;
fromState: z.ZodString;
toAddressLine: z.ZodString;
toCity: z.ZodString;
toCompanyName: z.ZodString;
toCountryCode: z.ZodString;
toFirstName: z.ZodString;
toLastName: z.ZodString;
toPhone: z.ZodString;
toPostalCode: z.ZodString;
toRegion: z.ZodString;
dimensionUnit: z.ZodString;
packageLength: z.ZodNumber;
packageWidth: z.ZodNumber;
productType: z.ZodString;
quantity: z.ZodNumber;
responseFormat: z.ZodEnum<["summary", "detailed", "cheapest", "vendor"]>;
totalWeight: z.ZodNumber;
weightUnit: z.ZodString;
packageHeight: z.ZodOptional<z.ZodNumber>;
deliveryInstructions: z.ZodOptional<z.ZodString>;
pickupInstructions: z.ZodOptional<z.ZodString>;
international: z.ZodOptional<z.ZodBoolean>;
handlingCharge: z.ZodOptional<z.ZodNumber>;
handlingChargeUnit: z.ZodOptional<z.ZodEnum<["PERCENT", "AMOUNT"]>>;
serviceType: z.ZodOptional<z.ZodString>;
transitTime: z.ZodOptional<z.ZodString>;
insuranceValue: z.ZodOptional<z.ZodNumber>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
specialServices: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
fromAddressLine: z.ZodString;
fromCity: z.ZodString;
fromCompanyName: z.ZodString;
fromCountryCode: z.ZodString;
fromFirstName: z.ZodString;
fromLastName: z.ZodString;
fromPhone: z.ZodString;
fromPostalCode: z.ZodString;
fromState: z.ZodString;
toAddressLine: z.ZodString;
toCity: z.ZodString;
toCompanyName: z.ZodString;
toCountryCode: z.ZodString;
toFirstName: z.ZodString;
toLastName: z.ZodString;
toPhone: z.ZodString;
toPostalCode: z.ZodString;
toRegion: z.ZodString;
dimensionUnit: z.ZodString;
packageLength: z.ZodNumber;
packageWidth: z.ZodNumber;
productType: z.ZodString;
quantity: z.ZodNumber;
responseFormat: z.ZodEnum<["summary", "detailed", "cheapest", "vendor"]>;
totalWeight: z.ZodNumber;
weightUnit: z.ZodString;
packageHeight: z.ZodOptional<z.ZodNumber>;
deliveryInstructions: z.ZodOptional<z.ZodString>;
pickupInstructions: z.ZodOptional<z.ZodString>;
international: z.ZodOptional<z.ZodBoolean>;
handlingCharge: z.ZodOptional<z.ZodNumber>;
handlingChargeUnit: z.ZodOptional<z.ZodEnum<["PERCENT", "AMOUNT"]>>;
serviceType: z.ZodOptional<z.ZodString>;
transitTime: z.ZodOptional<z.ZodString>;
insuranceValue: z.ZodOptional<z.ZodNumber>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
specialServices: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
}, z.ZodTypeAny, "passthrough">>;
export type SpeedshipFreightRequestParams = z.infer<typeof SpeedshipFreightRequestParamsSchema>;
export declare const FreightRateResultSchema: z.ZodObject<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
insuranceAvailable: z.ZodOptional<z.ZodBoolean>;
weightLimit: z.ZodOptional<z.ZodNumber>;
dimensionLimits: z.ZodOptional<z.ZodObject<{
length: z.ZodOptional<z.ZodNumber>;
width: z.ZodOptional<z.ZodNumber>;
height: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}>>;
zone: z.ZodOptional<z.ZodString>;
originZip: z.ZodOptional<z.ZodString>;
destinationZip: z.ZodOptional<z.ZodString>;
distance: z.ZodOptional<z.ZodNumber>;
carrierCode: z.ZodOptional<z.ZodString>;
carrierName: z.ZodOptional<z.ZodString>;
carrierLogo: z.ZodOptional<z.ZodString>;
carrierRating: z.ZodOptional<z.ZodNumber>;
serviceLevel: z.ZodOptional<z.ZodEnum<["standard", "expedited", "overnight", "ground", "express"]>>;
guaranteedDelivery: z.ZodOptional<z.ZodBoolean>;
saturdayDelivery: z.ZodOptional<z.ZodBoolean>;
residentialDelivery: z.ZodOptional<z.ZodBoolean>;
quoteId: z.ZodOptional<z.ZodString>;
validUntil: z.ZodOptional<z.ZodString>;
specialInstructions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
restrictions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
reliability: z.ZodOptional<z.ZodNumber>;
onTimePerformance: z.ZodOptional<z.ZodNumber>;
customerRating: z.ZodOptional<z.ZodNumber>;
carbonFootprint: z.ZodOptional<z.ZodNumber>;
ecoFriendly: z.ZodOptional<z.ZodBoolean>;
terms: z.ZodOptional<z.ZodString>;
paymentOptions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
cancellationPolicy: z.ZodOptional<z.ZodString>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
insuranceAvailable: z.ZodOptional<z.ZodBoolean>;
weightLimit: z.ZodOptional<z.ZodNumber>;
dimensionLimits: z.ZodOptional<z.ZodObject<{
length: z.ZodOptional<z.ZodNumber>;
width: z.ZodOptional<z.ZodNumber>;
height: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}>>;
zone: z.ZodOptional<z.ZodString>;
originZip: z.ZodOptional<z.ZodString>;
destinationZip: z.ZodOptional<z.ZodString>;
distance: z.ZodOptional<z.ZodNumber>;
carrierCode: z.ZodOptional<z.ZodString>;
carrierName: z.ZodOptional<z.ZodString>;
carrierLogo: z.ZodOptional<z.ZodString>;
carrierRating: z.ZodOptional<z.ZodNumber>;
serviceLevel: z.ZodOptional<z.ZodEnum<["standard", "expedited", "overnight", "ground", "express"]>>;
guaranteedDelivery: z.ZodOptional<z.ZodBoolean>;
saturdayDelivery: z.ZodOptional<z.ZodBoolean>;
residentialDelivery: z.ZodOptional<z.ZodBoolean>;
quoteId: z.ZodOptional<z.ZodString>;
validUntil: z.ZodOptional<z.ZodString>;
specialInstructions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
restrictions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
reliability: z.ZodOptional<z.ZodNumber>;
onTimePerformance: z.ZodOptional<z.ZodNumber>;
customerRating: z.ZodOptional<z.ZodNumber>;
carbonFootprint: z.ZodOptional<z.ZodNumber>;
ecoFriendly: z.ZodOptional<z.ZodBoolean>;
terms: z.ZodOptional<z.ZodString>;
paymentOptions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
cancellationPolicy: z.ZodOptional<z.ZodString>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
insuranceAvailable: z.ZodOptional<z.ZodBoolean>;
weightLimit: z.ZodOptional<z.ZodNumber>;
dimensionLimits: z.ZodOptional<z.ZodObject<{
length: z.ZodOptional<z.ZodNumber>;
width: z.ZodOptional<z.ZodNumber>;
height: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}>>;
zone: z.ZodOptional<z.ZodString>;
originZip: z.ZodOptional<z.ZodString>;
destinationZip: z.ZodOptional<z.ZodString>;
distance: z.ZodOptional<z.ZodNumber>;
carrierCode: z.ZodOptional<z.ZodString>;
carrierName: z.ZodOptional<z.ZodString>;
carrierLogo: z.ZodOptional<z.ZodString>;
carrierRating: z.ZodOptional<z.ZodNumber>;
serviceLevel: z.ZodOptional<z.ZodEnum<["standard", "expedited", "overnight", "ground", "express"]>>;
guaranteedDelivery: z.ZodOptional<z.ZodBoolean>;
saturdayDelivery: z.ZodOptional<z.ZodBoolean>;
residentialDelivery: z.ZodOptional<z.ZodBoolean>;
quoteId: z.ZodOptional<z.ZodString>;
validUntil: z.ZodOptional<z.ZodString>;
specialInstructions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
restrictions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
reliability: z.ZodOptional<z.ZodNumber>;
onTimePerformance: z.ZodOptional<z.ZodNumber>;
customerRating: z.ZodOptional<z.ZodNumber>;
carbonFootprint: z.ZodOptional<z.ZodNumber>;
ecoFriendly: z.ZodOptional<z.ZodBoolean>;
terms: z.ZodOptional<z.ZodString>;
paymentOptions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
cancellationPolicy: z.ZodOptional<z.ZodString>;
}, z.ZodTypeAny, "passthrough">>;
export type FreightRateResult = z.infer<typeof FreightRateResultSchema>;
export declare const FreightSummaryResultSchema: z.ZodObject<{
totalOptions: z.ZodOptional<z.ZodNumber>;
cheapestRate: z.ZodOptional<z.ZodNumber>;
fastestService: z.ZodOptional<z.ZodString>;
averageRate: z.ZodOptional<z.ZodNumber>;
priceRange: z.ZodOptional<z.ZodObject<{
min: z.ZodOptional<z.ZodNumber>;
max: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
min?: number | undefined;
max?: number | undefined;
}, {
min?: number | undefined;
max?: number | undefined;
}>>;
carriersAvailable: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
servicesAvailable: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
recommended: z.ZodOptional<z.ZodObject<{
cheapest: z.ZodOptional<z.ZodObject<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
insuranceAvailable: z.ZodOptional<z.ZodBoolean>;
weightLimit: z.ZodOptional<z.ZodNumber>;
dimensionLimits: z.ZodOptional<z.ZodObject<{
length: z.ZodOptional<z.ZodNumber>;
width: z.ZodOptional<z.ZodNumber>;
height: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}>>;
zone: z.ZodOptional<z.ZodString>;
originZip: z.ZodOptional<z.ZodString>;
destinationZip: z.ZodOptional<z.ZodString>;
distance: z.ZodOptional<z.ZodNumber>;
carrierCode: z.ZodOptional<z.ZodString>;
carrierName: z.ZodOptional<z.ZodString>;
carrierLogo: z.ZodOptional<z.ZodString>;
carrierRating: z.ZodOptional<z.ZodNumber>;
serviceLevel: z.ZodOptional<z.ZodEnum<["standard", "expedited", "overnight", "ground", "express"]>>;
guaranteedDelivery: z.ZodOptional<z.ZodBoolean>;
saturdayDelivery: z.ZodOptional<z.ZodBoolean>;
residentialDelivery: z.ZodOptional<z.ZodBoolean>;
quoteId: z.ZodOptional<z.ZodString>;
validUntil: z.ZodOptional<z.ZodString>;
specialInstructions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
restrictions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
reliability: z.ZodOptional<z.ZodNumber>;
onTimePerformance: z.ZodOptional<z.ZodNumber>;
customerRating: z.ZodOptional<z.ZodNumber>;
carbonFootprint: z.ZodOptional<z.ZodNumber>;
ecoFriendly: z.ZodOptional<z.ZodBoolean>;
terms: z.ZodOptional<z.ZodString>;
paymentOptions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
cancellationPolicy: z.ZodOptional<z.ZodString>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
insuranceAvailable: z.ZodOptional<z.ZodBoolean>;
weightLimit: z.ZodOptional<z.ZodNumber>;
dimensionLimits: z.ZodOptional<z.ZodObject<{
length: z.ZodOptional<z.ZodNumber>;
width: z.ZodOptional<z.ZodNumber>;
height: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}>>;
zone: z.ZodOptional<z.ZodString>;
originZip: z.ZodOptional<z.ZodString>;
destinationZip: z.ZodOptional<z.ZodString>;
distance: z.ZodOptional<z.ZodNumber>;
carrierCode: z.ZodOptional<z.ZodString>;
carrierName: z.ZodOptional<z.ZodString>;
carrierLogo: z.ZodOptional<z.ZodString>;
carrierRating: z.ZodOptional<z.ZodNumber>;
serviceLevel: z.ZodOptional<z.ZodEnum<["standard", "expedited", "overnight", "ground", "express"]>>;
guaranteedDelivery: z.ZodOptional<z.ZodBoolean>;
saturdayDelivery: z.ZodOptional<z.ZodBoolean>;
residentialDelivery: z.ZodOptional<z.ZodBoolean>;
quoteId: z.ZodOptional<z.ZodString>;
validUntil: z.ZodOptional<z.ZodString>;
specialInstructions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
restrictions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
reliability: z.ZodOptional<z.ZodNumber>;
onTimePerformance: z.ZodOptional<z.ZodNumber>;
customerRating: z.ZodOptional<z.ZodNumber>;
carbonFootprint: z.ZodOptional<z.ZodNumber>;
ecoFriendly: z.ZodOptional<z.ZodBoolean>;
terms: z.ZodOptional<z.ZodString>;
paymentOptions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
cancellationPolicy: z.ZodOptional<z.ZodString>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
insuranceAvailable: z.ZodOptional<z.ZodBoolean>;
weightLimit: z.ZodOptional<z.ZodNumber>;
dimensionLimits: z.ZodOptional<z.ZodObject<{
length: z.ZodOptional<z.ZodNumber>;
width: z.ZodOptional<z.ZodNumber>;
height: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}>>;
zone: z.ZodOptional<z.ZodString>;
originZip: z.ZodOptional<z.ZodString>;
destinationZip: z.ZodOptional<z.ZodString>;
distance: z.ZodOptional<z.ZodNumber>;
carrierCode: z.ZodOptional<z.ZodString>;
carrierName: z.ZodOptional<z.ZodString>;
carrierLogo: z.ZodOptional<z.ZodString>;
carrierRating: z.ZodOptional<z.ZodNumber>;
serviceLevel: z.ZodOptional<z.ZodEnum<["standard", "expedited", "overnight", "ground", "express"]>>;
guaranteedDelivery: z.ZodOptional<z.ZodBoolean>;
saturdayDelivery: z.ZodOptional<z.ZodBoolean>;
residentialDelivery: z.ZodOptional<z.ZodBoolean>;
quoteId: z.ZodOptional<z.ZodString>;
validUntil: z.ZodOptional<z.ZodString>;
specialInstructions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
restrictions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
reliability: z.ZodOptional<z.ZodNumber>;
onTimePerformance: z.ZodOptional<z.ZodNumber>;
customerRating: z.ZodOptional<z.ZodNumber>;
carbonFootprint: z.ZodOptional<z.ZodNumber>;
ecoFriendly: z.ZodOptional<z.ZodBoolean>;
terms: z.ZodOptional<z.ZodString>;
paymentOptions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
cancellationPolicy: z.ZodOptional<z.ZodString>;
}, z.ZodTypeAny, "passthrough">>>;
fastest: z.ZodOptional<z.ZodObject<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
insuranceAvailable: z.ZodOptional<z.ZodBoolean>;
weightLimit: z.ZodOptional<z.ZodNumber>;
dimensionLimits: z.ZodOptional<z.ZodObject<{
length: z.ZodOptional<z.ZodNumber>;
width: z.ZodOptional<z.ZodNumber>;
height: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}>>;
zone: z.ZodOptional<z.ZodString>;
originZip: z.ZodOptional<z.ZodString>;
destinationZip: z.ZodOptional<z.ZodString>;
distance: z.ZodOptional<z.ZodNumber>;
carrierCode: z.ZodOptional<z.ZodString>;
carrierName: z.ZodOptional<z.ZodString>;
carrierLogo: z.ZodOptional<z.ZodString>;
carrierRating: z.ZodOptional<z.ZodNumber>;
serviceLevel: z.ZodOptional<z.ZodEnum<["standard", "expedited", "overnight", "ground", "express"]>>;
guaranteedDelivery: z.ZodOptional<z.ZodBoolean>;
saturdayDelivery: z.ZodOptional<z.ZodBoolean>;
residentialDelivery: z.ZodOptional<z.ZodBoolean>;
quoteId: z.ZodOptional<z.ZodString>;
validUntil: z.ZodOptional<z.ZodString>;
specialInstructions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
restrictions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
reliability: z.ZodOptional<z.ZodNumber>;
onTimePerformance: z.ZodOptional<z.ZodNumber>;
customerRating: z.ZodOptional<z.ZodNumber>;
carbonFootprint: z.ZodOptional<z.ZodNumber>;
ecoFriendly: z.ZodOptional<z.ZodBoolean>;
terms: z.ZodOptional<z.ZodString>;
paymentOptions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
cancellationPolicy: z.ZodOptional<z.ZodString>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
insuranceAvailable: z.ZodOptional<z.ZodBoolean>;
weightLimit: z.ZodOptional<z.ZodNumber>;
dimensionLimits: z.ZodOptional<z.ZodObject<{
length: z.ZodOptional<z.ZodNumber>;
width: z.ZodOptional<z.ZodNumber>;
height: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}>>;
zone: z.ZodOptional<z.ZodString>;
originZip: z.ZodOptional<z.ZodString>;
destinationZip: z.ZodOptional<z.ZodString>;
distance: z.ZodOptional<z.ZodNumber>;
carrierCode: z.ZodOptional<z.ZodString>;
carrierName: z.ZodOptional<z.ZodString>;
carrierLogo: z.ZodOptional<z.ZodString>;
carrierRating: z.ZodOptional<z.ZodNumber>;
serviceLevel: z.ZodOptional<z.ZodEnum<["standard", "expedited", "overnight", "ground", "express"]>>;
guaranteedDelivery: z.ZodOptional<z.ZodBoolean>;
saturdayDelivery: z.ZodOptional<z.ZodBoolean>;
residentialDelivery: z.ZodOptional<z.ZodBoolean>;
quoteId: z.ZodOptional<z.ZodString>;
validUntil: z.ZodOptional<z.ZodString>;
specialInstructions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
restrictions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
reliability: z.ZodOptional<z.ZodNumber>;
onTimePerformance: z.ZodOptional<z.ZodNumber>;
customerRating: z.ZodOptional<z.ZodNumber>;
carbonFootprint: z.ZodOptional<z.ZodNumber>;
ecoFriendly: z.ZodOptional<z.ZodBoolean>;
terms: z.ZodOptional<z.ZodString>;
paymentOptions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
cancellationPolicy: z.ZodOptional<z.ZodString>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
insuranceAvailable: z.ZodOptional<z.ZodBoolean>;
weightLimit: z.ZodOptional<z.ZodNumber>;
dimensionLimits: z.ZodOptional<z.ZodObject<{
length: z.ZodOptional<z.ZodNumber>;
width: z.ZodOptional<z.ZodNumber>;
height: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}>>;
zone: z.ZodOptional<z.ZodString>;
originZip: z.ZodOptional<z.ZodString>;
destinationZip: z.ZodOptional<z.ZodString>;
distance: z.ZodOptional<z.ZodNumber>;
carrierCode: z.ZodOptional<z.ZodString>;
carrierName: z.ZodOptional<z.ZodString>;
carrierLogo: z.ZodOptional<z.ZodString>;
carrierRating: z.ZodOptional<z.ZodNumber>;
serviceLevel: z.ZodOptional<z.ZodEnum<["standard", "expedited", "overnight", "ground", "express"]>>;
guaranteedDelivery: z.ZodOptional<z.ZodBoolean>;
saturdayDelivery: z.ZodOptional<z.ZodBoolean>;
residentialDelivery: z.ZodOptional<z.ZodBoolean>;
quoteId: z.ZodOptional<z.ZodString>;
validUntil: z.ZodOptional<z.ZodString>;
specialInstructions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
restrictions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
reliability: z.ZodOptional<z.ZodNumber>;
onTimePerformance: z.ZodOptional<z.ZodNumber>;
customerRating: z.ZodOptional<z.ZodNumber>;
carbonFootprint: z.ZodOptional<z.ZodNumber>;
ecoFriendly: z.ZodOptional<z.ZodBoolean>;
terms: z.ZodOptional<z.ZodString>;
paymentOptions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
cancellationPolicy: z.ZodOptional<z.ZodString>;
}, z.ZodTypeAny, "passthrough">>>;
balanced: z.ZodOptional<z.ZodObject<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
insuranceAvailable: z.ZodOptional<z.ZodBoolean>;
weightLimit: z.ZodOptional<z.ZodNumber>;
dimensionLimits: z.ZodOptional<z.ZodObject<{
length: z.ZodOptional<z.ZodNumber>;
width: z.ZodOptional<z.ZodNumber>;
height: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}>>;
zone: z.ZodOptional<z.ZodString>;
originZip: z.ZodOptional<z.ZodString>;
destinationZip: z.ZodOptional<z.ZodString>;
distance: z.ZodOptional<z.ZodNumber>;
carrierCode: z.ZodOptional<z.ZodString>;
carrierName: z.ZodOptional<z.ZodString>;
carrierLogo: z.ZodOptional<z.ZodString>;
carrierRating: z.ZodOptional<z.ZodNumber>;
serviceLevel: z.ZodOptional<z.ZodEnum<["standard", "expedited", "overnight", "ground", "express"]>>;
guaranteedDelivery: z.ZodOptional<z.ZodBoolean>;
saturdayDelivery: z.ZodOptional<z.ZodBoolean>;
residentialDelivery: z.ZodOptional<z.ZodBoolean>;
quoteId: z.ZodOptional<z.ZodString>;
validUntil: z.ZodOptional<z.ZodString>;
specialInstructions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
restrictions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
reliability: z.ZodOptional<z.ZodNumber>;
onTimePerformance: z.ZodOptional<z.ZodNumber>;
customerRating: z.ZodOptional<z.ZodNumber>;
carbonFootprint: z.ZodOptional<z.ZodNumber>;
ecoFriendly: z.ZodOptional<z.ZodBoolean>;
terms: z.ZodOptional<z.ZodString>;
paymentOptions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
cancellationPolicy: z.ZodOptional<z.ZodString>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
insuranceAvailable: z.ZodOptional<z.ZodBoolean>;
weightLimit: z.ZodOptional<z.ZodNumber>;
dimensionLimits: z.ZodOptional<z.ZodObject<{
length: z.ZodOptional<z.ZodNumber>;
width: z.ZodOptional<z.ZodNumber>;
height: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}>>;
zone: z.ZodOptional<z.ZodString>;
originZip: z.ZodOptional<z.ZodString>;
destinationZip: z.ZodOptional<z.ZodString>;
distance: z.ZodOptional<z.ZodNumber>;
carrierCode: z.ZodOptional<z.ZodString>;
carrierName: z.ZodOptional<z.ZodString>;
carrierLogo: z.ZodOptional<z.ZodString>;
carrierRating: z.ZodOptional<z.ZodNumber>;
serviceLevel: z.ZodOptional<z.ZodEnum<["standard", "expedited", "overnight", "ground", "express"]>>;
guaranteedDelivery: z.ZodOptional<z.ZodBoolean>;
saturdayDelivery: z.ZodOptional<z.ZodBoolean>;
residentialDelivery: z.ZodOptional<z.ZodBoolean>;
quoteId: z.ZodOptional<z.ZodString>;
validUntil: z.ZodOptional<z.ZodString>;
specialInstructions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
restrictions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
reliability: z.ZodOptional<z.ZodNumber>;
onTimePerformance: z.ZodOptional<z.ZodNumber>;
customerRating: z.ZodOptional<z.ZodNumber>;
carbonFootprint: z.ZodOptional<z.ZodNumber>;
ecoFriendly: z.ZodOptional<z.ZodBoolean>;
terms: z.ZodOptional<z.ZodString>;
paymentOptions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
cancellationPolicy: z.ZodOptional<z.ZodString>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
insuranceAvailable: z.ZodOptional<z.ZodBoolean>;
weightLimit: z.ZodOptional<z.ZodNumber>;
dimensionLimits: z.ZodOptional<z.ZodObject<{
length: z.ZodOptional<z.ZodNumber>;
width: z.ZodOptional<z.ZodNumber>;
height: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}>>;
zone: z.ZodOptional<z.ZodString>;
originZip: z.ZodOptional<z.ZodString>;
destinationZip: z.ZodOptional<z.ZodString>;
distance: z.ZodOptional<z.ZodNumber>;
carrierCode: z.ZodOptional<z.ZodString>;
carrierName: z.ZodOptional<z.ZodString>;
carrierLogo: z.ZodOptional<z.ZodString>;
carrierRating: z.ZodOptional<z.ZodNumber>;
serviceLevel: z.ZodOptional<z.ZodEnum<["standard", "expedited", "overnight", "ground", "express"]>>;
guaranteedDelivery: z.ZodOptional<z.ZodBoolean>;
saturdayDelivery: z.ZodOptional<z.ZodBoolean>;
residentialDelivery: z.ZodOptional<z.ZodBoolean>;
quoteId: z.ZodOptional<z.ZodString>;
validUntil: z.ZodOptional<z.ZodString>;
specialInstructions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
restrictions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
reliability: z.ZodOptional<z.ZodNumber>;
onTimePerformance: z.ZodOptional<z.ZodNumber>;
customerRating: z.ZodOptional<z.ZodNumber>;
carbonFootprint: z.ZodOptional<z.ZodNumber>;
ecoFriendly: z.ZodOptional<z.ZodBoolean>;
terms: z.ZodOptional<z.ZodString>;
paymentOptions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
cancellationPolicy: z.ZodOptional<z.ZodString>;
}, z.ZodTypeAny, "passthrough">>>;
}, "strip", z.ZodTypeAny, {
cheapest?: z.objectOutputType<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;
insuranceAvailable: z.ZodOptional<z.ZodBoolean>;
weightLimit: z.ZodOptional<z.ZodNumber>;
dimensionLimits: z.ZodOptional<z.ZodObject<{
length: z.ZodOptional<z.ZodNumber>;
width: z.ZodOptional<z.ZodNumber>;
height: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}, {
length?: number | undefined;
width?: number | undefined;
height?: number | undefined;
}>>;
zone: z.ZodOptional<z.ZodString>;
originZip: z.ZodOptional<z.ZodString>;
destinationZip: z.ZodOptional<z.ZodString>;
distance: z.ZodOptional<z.ZodNumber>;
carrierCode: z.ZodOptional<z.ZodString>;
carrierName: z.ZodOptional<z.ZodString>;
carrierLogo: z.ZodOptional<z.ZodString>;
carrierRating: z.ZodOptional<z.ZodNumber>;
serviceLevel: z.ZodOptional<z.ZodEnum<["standard", "expedited", "overnight", "ground", "express"]>>;
guaranteedDelivery: z.ZodOptional<z.ZodBoolean>;
saturdayDelivery: z.ZodOptional<z.ZodBoolean>;
residentialDelivery: z.ZodOptional<z.ZodBoolean>;
quoteId: z.ZodOptional<z.ZodString>;
validUntil: z.ZodOptional<z.ZodString>;
specialInstructions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
restrictions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
reliability: z.ZodOptional<z.ZodNumber>;
onTimePerformance: z.ZodOptional<z.ZodNumber>;
customerRating: z.ZodOptional<z.ZodNumber>;
carbonFootprint: z.ZodOptional<z.ZodNumber>;
ecoFriendly: z.ZodOptional<z.ZodBoolean>;
terms: z.ZodOptional<z.ZodString>;
paymentOptions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
cancellationPolicy: z.ZodOptional<z.ZodString>;
}, z.ZodTypeAny, "passthrough"> | undefined;
fastest?: z.objectOutputType<{
carrier: z.ZodOptional<z.ZodString>;
service: z.ZodOptional<z.ZodString>;
serviceCode: z.ZodOptional<z.ZodString>;
serviceName: z.ZodOptional<z.ZodString>;
baseRate: z.ZodOptional<z.ZodNumber>;
totalRate: z.ZodOptional<z.ZodNumber>;
discountedRate: z.ZodOptional<z.ZodNumber>;
finalRate: z.ZodOptional<z.ZodNumber>;
currency: z.ZodOptional<z.ZodString>;
fuelSurcharge: z.ZodOptional<z.ZodNumber>;
accessorialCharges: z.ZodOptional<z.ZodNumber>;
handlingFee: z.ZodOptional<z.ZodNumber>;
insuranceFee: z.ZodOptional<z.ZodNumber>;
taxes: z.ZodOptional<z.ZodNumber>;
transitTime: z.ZodOptional<z.ZodString>;
transitDays: z.ZodOptional<z.ZodNumber>;
deliveryDate: z.ZodOptional<z.ZodString>;
pickupDate: z.ZodOptional<z.ZodString>;
trackingAvailable: z.ZodOptional<z.ZodBoolean>;
signatureRequired: z.ZodOptional<z.ZodBoolean>;