export interface IDetailedActions { active?: IAction ignore?: IAction edit?: Omit delete?: Omit } export interface IAction { state: boolean display: boolean disabled?: boolean tooltipText?: string } export enum ActionTypes { ACTIVE = 'active', IGNORE = 'ignore', EDIT = 'edit', DELETE = 'delete', }