import { Cart } from '@propeller-commerce/propeller-sdk-v2'; export interface DeliveryDateProps { /** The cart to use for the delivery date */ cart: Cart; /** Show the upcoming N days in the date selector */ showUpcomingDays?: number; /** Skip weekends in the date selector */ skipWeekends?: boolean; /** Show date picker as an option in the date selector */ showDatePicker?: boolean; /** Action when a delivery date is selected */ onDateSelect?: (date: string) => void; /** Custom date display formatting function */ formatDateDisplay?: (date: string) => string; /** Labels for the component */ labels?: Record; /** The CSS class for the container */ containerClass?: string; /** Pre-selected date from cart (e.g. cart.postageData.requestDate: "2026-04-17T00:00:00.000Z") */ initialDate?: string; /** * Active language/locale (e.g. `'NL'`). Sets the `lang` attribute on the * native `` so the browser renders its calendar chrome * (month name, weekday headers, Today/Clear) in that locale. Resolved from * `` when omitted. Quick-pick tile text is localized * separately via `labels` (day_N / month_N keys). */ language?: string; } declare const _default: import('vue').DefineComponent & Readonly<{}>, { showUpcomingDays: number; skipWeekends: boolean; showDatePicker: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>; export default _default;