import type { CSSProperties, MouseEvent, ReactNode } from 'react'; import type { Column } from '../ReactTable.js'; export type CustomColumn = Column & { index: number; }; export type ControlCustomColumn = CustomColumn & { showWhen: string; }; export default function addCustomColumn(array: any, options: CustomColumn): void; interface CreateActionColumnOptions { onClick: (row: T | object, even?: MouseEvent) => void; icon: ReactNode; style?: CSSProperties; index: number; } export declare function createActionColumn(options: CreateActionColumnOptions): CustomColumn; export {}; //# sourceMappingURL=addCustomColumn.d.ts.map