import React, { ReactNode } from "react"; export interface IActionColumnItem { title: string; callback?: (rowData: any, action: IActionColumnItem, index?: number) => void; device?: string[]; mode?: string; render?: (title: IActionColumnItem['title'], rowData: any) => ReactNode; } export interface IWebNextTableActionCellProps { actionColumn?: IActionColumnItem[]; actionType?: string; maxWebShownActionCount?: number; nextTablePrefix?: string; rowData?: any; device?: string; index?: number; locale?: { [prop: string]: string; }; } export default class WebNextTableActionCell extends React.Component { refreshCellUI(): void; componentDidMount(): void; render(): JSX.Element; }