import type { RowData } from "@tanstack/react-table"; import { TdHTMLAttributes } from "react"; import { FilterOptions } from "../filters/Filters"; declare module "@tanstack/react-table" { //allows us to define custom properties for our columns // eslint-disable-next-line @typescript-eslint/no-unused-vars interface ColumnMeta { type?: "string" | "number" | "boolean" | "date" | string; format?: string; labels?: Record; filter?: FilterOptions; sort?: string; cellProps?: TdHTMLAttributes; /** * Hide the cell */ hidden?: boolean; } }