export = ZwaveCommandClass; /** * This class is a representation of a Z-Wave Command Class for a {@link ZwaveNode} in Homey. * The class has properties of type Function that are the commands, dependent on the Command Class. * For an example see {@link ManagerZwave#getNode}. */ declare class ZwaveCommandClass extends SimpleClass { version: any; /** * This event is fired when a battery node changed it's online or offline status. * @event ZwaveCommandClass#report * @param {object} command * @param {number} command.value - Value of the command * @param {string} command.name - Name of the command * @param {object} report - The report object. Contents depend on the Command Class */ } import SimpleClass = require("./SimpleClass.js");