import type { SalesSdkMultiDaySelectResult, SalesSdkOpenMultiDaySelectPayload } from '../types'; export interface MultiDayHostPending { payload: SalesSdkOpenMultiDaySelectPayload; resolve: (result: SalesSdkMultiDaySelectResult | null) => void; } export declare function subscribeMultiDayHost(listener: () => void): () => void; export declare function getMultiDayHostPending(): MultiDayHostPending | null; export declare function requestOpenMultiDaySelect(payload: SalesSdkOpenMultiDaySelectPayload): Promise; export declare function completeMultiDayHost(result: SalesSdkMultiDaySelectResult | null): void;