```ts
const TablePagination: React.FC<{
  isDisabled?: boolean;
  isSticky?: boolean;
  isTablePopulated?: boolean;
  label: string;
  nextPageButtonChildren?: React.ReactNode;
  previousPageButtonChildren?: React.ReactNode;
  resultsCountComponent?: React.FC<TableResultsCountProps>;
  showResultsCount?: boolean;
  canNextPage: boolean;
  canPreviousPage: boolean;
  currentPageSize: number;
  maxUngroupedPageButtons?: number;
  pageIndex: number;
  pageSize: number;
  totalPagesCount?: number;
  totalRows: number;
  gotoPage: (updater) => void;
  nextPage: () => void;
  previousPage: () => void;
}>;
```
