import { Ref } from 'vue';
export declare const usePagination: (persistent?: boolean | Ref<boolean>, initialSize?: number | Ref<number>, initialPagination?: number[] | Ref<number[]>, initialPage?: number | Ref<number>) => {
    offset: import('vue').ComputedRef<number>;
    currentPage: Ref<number, number>;
    currentInitialPage: Ref<number, number>;
    pagination: Ref<number[], number[]>;
    size: Ref<number, number>;
    paginationsOptions: import('vue').ComputedRef<number[]>;
    currentItems: import('vue').ComputedRef<any[]>;
    items: Ref<any[], any[]>;
    totalPages: import('vue').ComputedRef<number>;
    goToPage: (index: number, total?: number) => void;
    isMounting: Ref<boolean, boolean>;
};
