export declare type PaginationResponse = {
    totalPages: number;
    currentPage: number;
    nextQuery: any;
    previousQuery: any;
    hasNext: boolean;
    hasPrevious: boolean;
};
export declare type UseListingPagePaginationResult = {
    isLoading: boolean;
    pagination: PaginationResponse;
    query: {
        q?: string | undefined;
        cat?: string | undefined;
        slug?: string | undefined;
    };
};
export declare const useListingPagination: () => UseListingPagePaginationResult;
