import type { ShippingOption } from '../../molecules/ShippingEstimate/ShippingEstimate.svelte'; export interface TrackingEvent { id: string; label: string; time: string; done?: boolean; } export interface DeliveryAddress { name?: string; line1: string; line2?: string; city: string; region?: string; postalCode?: string; country?: string; } export type OrderStatus = 'pending' | 'processing' | 'shipped' | 'out_for_delivery' | 'delivered'; interface OrderTrackingPageProps { orderId: string; status: OrderStatus | string; events: TrackingEvent[]; eta?: string; carrier?: string; trackingNumber?: string; address?: DeliveryAddress; shippingOptions?: ShippingOption[]; class?: string; } declare const OrderTrackingPage: import("svelte").Component; type OrderTrackingPage = ReturnType; export default OrderTrackingPage;