import { IAntdPagination, IBixiPagination, ICursorPagination } from '../model'; /** * 获取项目在表格中的序号 * @param pagination 分页参数 * @param index 偏移位置 * @returns 序号 */ export declare function getTableIndex(pagination: IAntdPagination, index: number): number; /** * 获取删除指定个数后的页码 * @param pagination 分页参数 * @param deleteCount 删除个数 * @returns 应该跳转的页码 */ export declare function getPageAfterDelete(pagination: IAntdPagination, deleteCount?: number): number; /** * 将 Antd 风格分页转换成 BIXI 风格分页 * @param pagination Antd 风格分页 * @returns BIXI 风格分页 */ export declare function antdToBixiPagination(pagination: IAntdPagination): IBixiPagination; /** * 将 BIXI 风格分页转换成 Antd 风格分页 * @param pagination BIXI 风格分页 * @returns Antd 风格分页 */ export declare function bixiToAntdPagination(pagination: IBixiPagination): IAntdPagination; /** * 将 Antd 风格分页转换成游标风格分页 * @param pagination Antd 风格分页 * @returns 游标风格分页 */ export declare function antdToCursorPagination(pagination: IAntdPagination): ICursorPagination; /** * 将 BIXI 风格分页转换成游标风格分页 * @param pagination BIXI 风格分页 * @returns 游标风格分页 */ export declare function bixiToCursorPagination(pagination: IBixiPagination): ICursorPagination;