export interface ShouldPromptHolderOnAddCartInput { cacheItem: any; bookingConfig?: Record | null; customerId?: number | string | null; /** 营销回调场景跳过 Holder(对齐 ticketBooking `callbackPromotion`) */ skipForPromotion?: boolean; } /** * 加车前是否弹出 Holder 选择(与 ticketBooking addService `handleBooking4Service` 条件一致)。 */ export declare function shouldPromptHolderOnAddCart(input: ShouldPromptHolderOnAddCartInput): boolean; /** Holder 必选但用户未选时是否应中止加车 */ export declare function isHolderRequiredOnAddCart(bookingConfig?: Record | null): boolean;