import type { CategorisedAddress } from '../../types/common/address.types.js'; export declare enum MerchantLocationWeekday { Sunday = 0, Monday = 1, Tuesday = 2, Wednesday = 3, Thursday = 4, Friday = 5, Saturday = 6 } export type MerchantLocation = { id: number; merchantId: number; merchantName: string; isReturnsInStoreAllowed: boolean; address: CategorisedAddress; lat: string; lon: string; businessDays: Array<{ hours: Array<{ open: string; close: string; }>; weekday: MerchantLocationWeekday; }>; sameDayDelivery: { isActive: boolean; cutOffTime: string; }; isCollectPoint: boolean; deliveryPoints?: Array<{ deliveryType: number; startTime: string; endTime: string; isEnabled: boolean; }>; };