import React, { Component } from 'react';
import { PrismaCmsContext } from '@prisma-cms/context';
import { PaginationProps } from './interfaces';
export * from './interfaces';
export declare class Pagination extends Component<PaginationProps> {
    context: PrismaCmsContext;
    static contextType: React.Context<PrismaCmsContext>;
    static defaultProps: {
        pagevariable: string;
    };
    getNewLocation: (page: number) => string;
    getPage(): number;
    render(): JSX.Element | null;
}
declare const _default: React.ComponentType<PaginationProps & import("material-ui/styles/withStyles").StyledComponentProps<"row" | "link" | "active" | "control">>;
export default _default;
