export declare const TOTAL = "\u0412\u0441\u0435\u0433\u043E \u0437\u0430\u043F\u0438\u0441\u0435\u0439:"; export declare const TOTAL_TITLE = "\u0423\u0437\u043D\u0430\u0442\u044C \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0437\u0430\u043F\u0438\u0441\u0435\u0439"; export declare const PAGE_LINK_CLASS = "page-item page-link"; export declare const SIMPLE_PAGINATION_COUNT = 7; export declare const MAX_PAGES = 5; export declare const SEPARATION_LIMIT = 3; export declare const FULL: { extraFirst: boolean; extraEnd: boolean; }; export declare const FIRST: { extraFirst: boolean; extraEnd: boolean; }; export declare const END: { extraFirst: boolean; extraEnd: boolean; }; export declare const COUNT_NEVER = "never"; export declare const COUNT_BY_REQUEST = "by-request"; export declare type showCountType = 'always' | 'by-request' | 'never' | boolean; declare type onSelectType = (page: number, options?: object) => void; export interface Props { className: string; style: object; showSinglePage: boolean; showLast: boolean; showCount: showCountType; count?: number; hasNext?: boolean; maxPages: number; size: number; onSelect: onSelectType; activePage: number; prevIcon?: string; nextIcon?: string; prevLabel?: string | null; nextLabel?: string | null; prev?: boolean; next?: boolean; loading?: boolean; visible?: boolean; } export interface Total { total?: string | number | null; title?: string; className?: string; onClick(): void; visible: boolean; } export interface Select { title?: string | number | null; onClick?(): void; style?: object; className?: string; active?: boolean; disabled?: boolean; icon?: string; visible?: boolean; } export interface Pages { pages: number[]; activePage: number; onSelect: onSelectType; extraFirstVisible: boolean; extraLastVisible: boolean; lastPage: number | undefined; showLast: boolean; hasNext: boolean; loading: boolean; visible: boolean; } export interface ExtraPage { visible: boolean; page: number | undefined; onSelect: onSelectType; ellipsis?: 'left' | 'right'; canSelect?: boolean; showLast: boolean; hasNext: boolean; disabled: boolean; } export {};