import { Session } from '../../../../session' ; export enum EEntityTypeRef { chart = 'chart' , filter = 'filter' , range = 'range' } export interface IDisabledEntitySupport { getDisplayName ( ) : string ; getTypeRef ( ) : EEntityTypeRef ; getIcon ( ) : string ; getGUID ( ) : string ; remove ( session ) : void ; restore ( session ) : void ; matches ? ( session ) : void ; asDesc ( ) : any ; }