import { ContextPathFunc } from '../generic-types'; export interface BasicOptions { /** * Return true when the button(s) should be hidden and not to be called */ readonly hide?: ContextPathFunc; } export interface SingleButtonOptions extends BasicOptions { /** * Decide whether the button should be in the last added row or in a new row. Own row per default, last row when true. */ readonly joinLastRow?: boolean; }