import React from "react"; type Props = { currPage?: number; pageLength?: number; loader?: (offset: number, count: number) => Promise; onLoaded?: (results: T[]) => void; onPrevious?: () => void; onNext?: () => void; styles?: any; }; export declare class Paginator extends React.Component> { state: any; prevPageButtonRef: React.RefObject; pageStatusSpanRef: React.RefObject; nextPageButtonRef: React.RefObject; constructor(props: any, context: any); get styles(): any; render(): JSX.Element; onNextClicked(): void; onPreviousClicked(): void; load(page: number): void; showNext(show: boolean | null, enable: boolean | null): void; showPrevious(show: boolean | null, enable: boolean | null): void; setPage(page?: number): void; } export {};