import type { Key } from 'react';
export interface UseReservationPhoneGridInfiniteDataOptions {
    enabled: boolean;
    isInternalListData: boolean;
    rowKey: string | ((record: Record<string, unknown>) => Key);
    data: unknown[];
    pagination: {
        pageNumber: number;
        pageSize: number;
    };
    searchParams: Record<string, unknown>;
}
/**
 * 手机 Table 无限滚动数据：
 * - 内置列表：按页累积服务端返回行（与 RecordBoard `grid.infiniteScroll` 语义一致）；
 * - 受控列表：在已有全量 `data` 上做客户端累积切片。
 */
export declare function useReservationPhoneGridInfiniteData(options: UseReservationPhoneGridInfiniteDataOptions): unknown[];
