/** * 将 dayjs / 字符串格式化为 YYYY-MM-DD。 * * @example * formatMultiDayBoundary(dayjs('2026-05-01')); // '2026-05-01' */ export declare function formatMultiDayBoundary(value: unknown): string; /** * cacheItem 上是否已有与当前日期区间一致的报价(跳过重复请求)。 * * @example * hasMatchingMultiDayQuotationOnCacheItem({ _extend: { multiDayPrices: { '2026-05-01': {} }, start_date: '2026-05-01', end_date: '2026-05-02' } }); */ export declare function hasMatchingMultiDayQuotationOnCacheItem(cacheItem: any): boolean; /** * 跨日商品是否已完成报价展开(含子预约 items 或按日 multiDayPrices)。 * * @example * isMultiDayQuotationExpanded({ _extend: { items: [{ _id: 'd1' }] } }); // true */ export declare function isMultiDayQuotationExpanded(cacheItem: any): boolean;