import { type UseColumnOrderInstanceProps, type UseColumnOrderState, type UseExpandedHooks, type UseExpandedInstanceProps, type UseExpandedOptions, type UseExpandedRowProps, type UseExpandedState, type UseFiltersColumnOptions, type UseFiltersColumnProps, type UseFiltersInstanceProps, type UseFiltersOptions, type UseFiltersState, type UseGlobalFiltersColumnOptions, type UseGlobalFiltersInstanceProps, type UseGlobalFiltersOptions, type UseGlobalFiltersState, type UseGroupByCellProps, type UseGroupByColumnOptions, type UseGroupByColumnProps, type UseGroupByHooks, type UseGroupByInstanceProps, type UseGroupByOptions, type UseGroupByRowProps, type UseGroupByState, type UsePaginationInstanceProps, type UsePaginationOptions, type UsePaginationState, type UseResizeColumnsColumnOptions, type UseResizeColumnsColumnProps, type UseResizeColumnsOptions, type UseResizeColumnsState, type UseRowSelectHooks, type UseRowSelectInstanceProps, type UseRowSelectOptions, type UseRowSelectRowProps, type UseRowSelectState, type UseRowStateCellProps, type UseRowStateInstanceProps, type UseRowStateOptions, type UseRowStateRowProps, type UseRowStateState, type UseSortByColumnOptions, type UseSortByColumnProps, type UseSortByHooks, type UseSortByInstanceProps, type UseSortByOptions, type UseSortByState, } from "react-table"; declare module "react-table" { // take this file as-is, or comment out the sections that don't apply to your plugin configuration export type TableOptions = {} & UseExpandedOptions & UseFiltersOptions & UseGlobalFiltersOptions & UseGroupByOptions & UsePaginationOptions & UseResizeColumnsOptions & UseRowSelectOptions & UseRowStateOptions & UseSortByOptions & Record; export type Hooks = {} & UseExpandedHooks & UseGroupByHooks & UseRowSelectHooks & UseSortByHooks; export type TableInstance = {} & UseColumnOrderInstanceProps & UseExpandedInstanceProps & UseFiltersInstanceProps & UseGlobalFiltersInstanceProps & UseGroupByInstanceProps & UsePaginationInstanceProps & UseRowSelectInstanceProps & UseRowStateInstanceProps & UseSortByInstanceProps; export type TableState = {} & UseColumnOrderState & UseExpandedState & UseFiltersState & UseGlobalFiltersState & UseGroupByState & UsePaginationState & UseResizeColumnsState & UseRowSelectState & UseRowStateState & UseSortByState; export type ColumnInterface = {} & UseFiltersColumnOptions & UseGlobalFiltersColumnOptions & UseGroupByColumnOptions & UseResizeColumnsColumnOptions & UseSortByColumnOptions; export type ColumnInstance = {} & UseFiltersColumnProps & UseGroupByColumnProps & UseResizeColumnsColumnProps & UseSortByColumnProps; export type Cell< D extends object = {}, V = any, > = {} & UseGroupByCellProps & UseRowStateCellProps; export type Row = {} & UseExpandedRowProps & UseGroupByRowProps & UseRowSelectRowProps & UseRowStateRowProps; }