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;
