import type { PaginationSize } from "./types.js";
export declare function getNumerationList({ page, numberOfPages, mobile, }: {
    page: number;
    numberOfPages: number;
    mobile: boolean;
}): (number | "pageOf")[] | (number | "ellipsis")[];
export declare function getNumberOfPages(pageSize: number, total?: number): number;
export declare function getResultTotal(total: number | undefined): number | undefined;
export declare function getSize({ propSize, mobile, }: {
    propSize?: PaginationSize;
    mobile: boolean;
}): PaginationSize;
export declare function getResultPage({ page, total, pageSize, }: {
    page: number;
    total: number | undefined;
    pageSize: number;
}): number;
