import { EventEmitter } from '../../stencil-public-runtime'; import { CPaginationOptions } from '../../types'; export declare class CPagination { value: CPaginationOptions; hideDetails: boolean; simple: boolean; size: 'default' | 'small'; private _currentPage; private _itemsPerPage; private _pageSizes; private _totalVisible; changeValue: EventEmitter; hideRange: boolean; tick: string; valueHandler(value: CPaginationOptions, oldValue: CPaginationOptions): void; private _isEqual; componentWillLoad(): void; private _textContent; private _getText; private _setRange; private _buttons; private _valueChangeHandler; private _renderMenu; private _getTotalPages; private _increasePageNumber; private _decreasePageNumber; private _setPage; private _getRange; private _getArrowLeft; private _getArrowRight; private _button; private _addButton; private _addSeparator; private _addButtons; private _getPageButtons; private _renderPaginationButtons; render(): any; }