///
import type { ReservationScheduleBandValue } from '@pisell/materials';
/**
* @returns `schedule` 绑定日程带 UI;`debouncedSchedule` 绑定 sales / patch / 外部 onSearch。
* `queueCommittedSchedule`:防抖;`flushCommittedSchedule`:立即同步(如「跟随当前时间」)。
*/
export declare function useReservationScheduleDebounced(options: {
scheduleValueProp: ReservationScheduleBandValue | undefined;
}): {
internalSchedule: ReservationScheduleBandValue;
setInternalSchedule: import("react").Dispatch;
schedule: any;
debouncedSchedule: ReservationScheduleBandValue;
scheduleRef: import("react").MutableRefObject;
flushCommittedSchedule: (next: ReservationScheduleBandValue) => void;
queueCommittedSchedule: (next: ReservationScheduleBandValue) => void;
};