since date author Luminous
  import { RMHealth } from '../../model/rabbit-manager/rabbit-manager-health-namespace' ; since date author Luminous(BGLuminous)
  export interface RabbitManagerHealthInterface { return { Promise < any > } checkAlarms ( ) : Promise < any > ; return { Promise < any > } checkLocalAlarms ( ) : Promise < any > ; param { number } leftTime param { "days" | "weeks" | "months" | "years" } unit return { Promise < any > } checkCertificate ( leftTime , unit ) : Promise < any > ; param { number } port return { Promise < HealthCheckPortRs | boolean > } checkPortHealth ( port ) : Promise < RMHealth . HealthCheckPortRs | boolean > ; param { "amqp091" | "amqp10" | "mqtt" | "stomp" | "web-mqtt" | "web-stomp" } name return { Promise < HealthCheckProtocolRs | boolean > } checkProtocol ( name ) : Promise < RMHealth . HealthCheckProtocolRs | boolean > ; return { Promise < any > } checkVirtualHosts ( ) : Promise < any > ; return { Promise < HealthCheckBaseRs | boolean > } checkNodeMirrorSyncCritical ( ) : Promise < RMHealth . HealthCheckBaseRs | boolean > ; return { Promise < HealthCheckBaseRs | boolean > } checkNodeQuorumCritical ( ) : Promise < RMHealth . HealthCheckBaseRs | boolean > ; }