/** * Enhanced Table Footer Page Component * * Displays pagination information with internationalization and RTL/LTR support. * Automatically adapts text direction and order based on locale. * * Features: * - Full i18n support with fallback text * - RTL/LTR layout adaptation * - Loading state indicator * - Accessibility attributes * - Custom translation overrides */ import { FC } from "react"; interface EnhancedTableFooterPageProps { /** Current active page number */ currentPage: number; /** Loading state indicator */ loading: boolean; /** Total number of pages available */ totalPages: number; /** RTL layout flag */ isRTL?: boolean; /** Label for "Page" text */ pageLabel?: string; /** Label for "of" text */ ofLabel?: string; /** Label for loading state */ loadingLabel?: string; /** Optional CSS classes for custom styling */ className?: string; /** `data-testid` for the root wrapper element. */ testIdWrapper?: string; /** `data-testid` for the current page number element. */ testIdCurrent?: string; /** `data-testid` for the page label element (the word "Page"). */ testIdPageLabel?: string; /** `data-testid` for the "of" label element. */ testIdOfLabel?: string; /** `data-testid` for the total pages element. */ testIdTotal?: string; /** `data-testid` for the loading wrapper when `loading` is true. */ testIdLoadingWrapper?: string; /** `data-testid` for the loading spinner (progressbar). */ testIdLoadingSpinner?: string; } export declare const EnhancedTableFooterPage: FC; export {};