import React from 'react'; import { InvoiceTableData } from './types'; import { PaginationVariant } from '../../types'; import { SortDir } from '../../models/billingHistory/billingHistory'; export interface InvoicesTableProps { invoices: InvoiceTableData[]; onSortChange: (id: string) => void; sortMode: { sortBy: string; sortDirection: SortDir; }; onPageChange: (page: number) => void; onLoadMore: () => void; page: number; totalPages?: number; totalInvoices?: number; paginationVariant?: PaginationVariant; itemsPerPage: number; onItemsPerPageChange: (itemsPerPage: number) => void; isLoading: boolean; isFiltering: boolean; } declare const InvoicesTable: ({ invoices, onSortChange, sortMode, onPageChange, page, onLoadMore, totalPages, totalInvoices, paginationVariant, itemsPerPage, onItemsPerPageChange, isLoading, isFiltering, }: InvoicesTableProps) => React.JSX.Element; export default InvoicesTable;