import { ReactNode } from "react";
export interface IPaginationSimpleState {
    [key: string]: {
        [key: string]: number;
    };
}
export interface IPaginationFullProps {
    currentPage: number;
    slots?: number;
    pageCount: number;
    className?: string;
    disabled?: boolean;
    prevTitle?: string;
    nextTitle?: string;
    onPageChange?: (page: number) => void;
}
export interface IPageProps {
    selected: boolean;
    onClick: (page: number) => void;
}
export interface IPaginationSimpleProps {
    disabled?: boolean;
    children?: ReactNode;
    currentPage: number;
    pageCount: number;
    className?: string;
    prevTitle?: string;
    nextTitle?: string;
    onNext?: VoidFunction;
    onPrev?: VoidFunction;
}
