import React from 'react';
import { ILine } from '../Line/Line';
import { ITonal, IColor, IVersion, ISize, IElement, IElementReference } from '../types';
export interface IPagination extends ILine {
    tonal?: ITonal;
    color?: IColor;
    version?: IVersion;
    elevation?: boolean;
    size?: ISize;
    value?: number;
    valueDefault?: number;
    onChange?: (value: number) => any;
    total?: number;
    boundary?: number;
    middle?: number;
    first?: boolean;
    before?: boolean;
    next?: boolean;
    last?: boolean;
    disableSelected?: boolean;
    disabled?: boolean;
    renderItem?: (value: number, item: string | number, index: number) => IElement;
    IconFirst?: IElementReference;
    IconBefore?: IElementReference;
    IconNext?: IElementReference;
    IconLast?: IElementReference;
}
declare const Pagination: React.FC<IPagination>;
export default Pagination;
