/// import type { SlotComponentPropsWithoutOverride } from '../components.ts'; import { TablePagination, type TablePaginationProps } from './TablePagination.tsx'; export declare function withHiddenInput(TablePaginationComp: typeof TablePagination): ({ onPageChange, page, slotProps, ...props }: import("@mui/base").TablePaginationOwnProps & { className?: string | undefined; 'data-testid'?: string | undefined; disableDefaultClasses?: boolean | undefined; slotProps?: { root?: import("@mui/base").SlotComponentProps<"td", import("@mui/base").TablePaginationRootSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; actions?: import("@mui/base").SlotComponentProps>, import("@mui/base").TablePaginationActionsSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; select?: import("@mui/base").SlotComponentProps<"select", import("@mui/base").TablePaginationSelectSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; selectLabel?: import("@mui/base").SlotComponentProps<"p", import("@mui/base").TablePaginationSelectLabelSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; menuItem?: import("@mui/base").SlotComponentProps<"option", import("@mui/base").TablePaginationMenuItemSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; displayedRows?: import("@mui/base").SlotComponentProps<"p", import("@mui/base").TablePaginationDisplayedRowsSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; toolbar?: import("@mui/base").SlotComponentProps<"div", import("@mui/base").TablePaginationToolbarSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; spacer?: import("@mui/base").SlotComponentProps<"div", import("@mui/base").TablePaginationSpacerSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; } | undefined; } & { children?: import("react").ReactNode; } & { slotProps?: ({ root?: import("@mui/base").SlotComponentProps<"td", import("@mui/base").TablePaginationRootSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; actions?: import("@mui/base").SlotComponentProps>, import("@mui/base").TablePaginationActionsSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; select?: import("@mui/base").SlotComponentProps<"select", import("@mui/base").TablePaginationSelectSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; selectLabel?: import("@mui/base").SlotComponentProps<"p", import("@mui/base").TablePaginationSelectLabelSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; menuItem?: import("@mui/base").SlotComponentProps<"option", import("@mui/base").TablePaginationMenuItemSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; displayedRows?: import("@mui/base").SlotComponentProps<"p", import("@mui/base").TablePaginationDisplayedRowsSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; toolbar?: import("@mui/base").SlotComponentProps<"div", import("@mui/base").TablePaginationToolbarSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; spacer?: import("@mui/base").SlotComponentProps<"div", import("@mui/base").TablePaginationSpacerSlotPropsOverrides, import("@mui/base").TablePaginationOwnProps> | undefined; } & { input?: SlotComponentPropsWithoutOverride<"input"> | undefined; }) | undefined; }) => import("react/jsx-runtime").JSX.Element;