import { IPaginationModel } from '../../@types/pagination-model';
import { default as React } from 'react';

interface IFooter {
    pages: any;
    setPages: any;
    currentPage: string | number;
    setCurrentPage: any;
    total: number;
    paginationModel: IPaginationModel;
    handlePaginationModel: (model: IPaginationModel) => void;
    sharedPages: any;
    resource: string;
    savePageConfiguration: () => void;
    handlePageDelete: (pages: any[]) => void;
    enablePages: boolean;
    isPaginationDisplayed?: boolean;
    isPageSaving?: boolean;
}
declare const Footer: React.MemoExoticComponent<({ pages, setPages, currentPage, setCurrentPage, total, paginationModel, handlePaginationModel, sharedPages, resource, savePageConfiguration, handlePageDelete, enablePages, isPaginationDisplayed, isPageSaving }: IFooter) => import("react/jsx-runtime").JSX.Element>;
export { Footer };
export default Footer;
