import type { Column } from './index';
import type { SlickGrid } from '../core/index';
export interface MenuCallbackArgs<T = any> {
    /** Cell or column index */
    cell?: number;
    /** Row index */
    row?: number;
    /** Reference to the grid. */
    grid: SlickGrid;
    /** Cell Column definition */
    column: Column<T>;
    /** Cell Data Context(data object) */
    dataContext?: T;
    /** Menu/sub-menu level, parent menu is always defined as 0 and sub-menus are at level 1 or higher */
    level?: number;
}
//# sourceMappingURL=menuCallbackArgs.interface.d.ts.map