/// <reference types="react" />
import { type CalendarBookingSegmentInput } from '../utils/bookingCalendarDateUtils';
export declare type OverflowListModalVirtualListProps = {
    items: CalendarBookingSegmentInput[];
    dateKey: string;
    onPickItem: (item: CalendarBookingSegmentInput) => void;
    onClose: () => void;
    /**
     * 为 true 时按日视图逻辑展示状态徽标与状态底色（如日视图 lane 溢出列表）。
     * 月 / 周打开的列表传 false，仅默认 booking / block 样式。
     * @default true
     */
    showStatusUi?: boolean;
};
/**
 * 溢出预约列表弹层：`FixedSizeList` 虚拟列表；视口宽高由 `AutoSizer` 跟随 flex 剩余区域，
 * 列表可视高度取 `min(内容总高, 可用高度)`，避免条数少时底部大块空白。
 */
export declare function OverflowListModalVirtualList({ items, dateKey, onPickItem, onClose, showStatusUi, }: OverflowListModalVirtualListProps): JSX.Element | null;
