import { WidgetBase } from '@dojo/framework/core/WidgetBase';
import I18nMixin from '@dojo/framework/core/mixins/I18n';
import { ThemedMixin } from '@dojo/framework/core/mixins/Themed';
export interface PaginatedFooterProperties {
    total?: number;
    page: number;
    pageSize: number;
    onPageChange: (page: number) => void;
}
declare const PaginatedFooter_base: import("@dojo/framework/core/interfaces").Constructor<ThemedMixin<unknown>> & typeof WidgetBase & import("@dojo/framework/core/interfaces").Constructor<I18nMixin>;
export default class PaginatedFooter extends PaginatedFooter_base<PaginatedFooterProperties> {
    private _renderPageControl;
    private _renderPaginationControls;
    protected render(): import("@dojo/framework/core/interfaces").VNode;
}
export {};
