import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { ShippingCarrier } from "./shippingcarrier.js"; export type Tracking = { /** * The tracking number for the shipment. */ number: string; carrier: ShippingCarrier; /** * The URL to track the shipment. */ url?: string | null | undefined; }; /** @internal */ export declare const Tracking$inboundSchema: z.ZodType; /** @internal */ export type Tracking$Outbound = { number: string; carrier: string; url?: string | null | undefined; }; /** @internal */ export declare const Tracking$outboundSchema: z.ZodType; export declare function trackingToJSON(tracking: Tracking): string; export declare function trackingFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=tracking.d.ts.map