import { ReactNode } from "react"; import type WebTable from "../table/webTable"; import { IWebTableProps } from "../table/webTable"; export interface IColumnMethods { init(this: WebTable): void; showCustomColumnDrawer(this: WebTable): void; hideCustomColumnDrawer(this: WebTable): void; setOriginalColumns(this: WebTable, columns: IWebTableProps['columns']): void; changeCurrentColumns(this: WebTable, columns: IWebTableProps['columns']): void; renderCustomColumnDrawer(this: WebTable): ReactNode; } declare const methods: IColumnMethods; export default methods;