/**
 * KTUI - Free & Open-Source Tailwind UI Components by Keenthemes
 * Copyright 2025 by Keenthemes Inc
 */
import { KTDataTableCleanup, KTDataTablePaginationRenderer, KTDataTablePaginationRendererInput } from './datatable-contracts';
export declare class KTDataTableDomPaginationRenderer implements KTDataTablePaginationRenderer {
    render(input: KTDataTablePaginationRendererInput): KTDataTableCleanup | void;
    private removeChildElements;
    private createPageSizeControls;
    private createPaginationControls;
    private setPaginationInfoText;
    private createPaginationButtons;
    private calculatePageRange;
}
//# sourceMappingURL=datatable-pagination-renderer.d.ts.map