zwave-js
Version:
Z-Wave driver written entirely in JavaScript/TypeScript
10 lines • 582 B
TypeScript
import type { GetValueDB } from "@zwave-js/core";
import { type Timer } from "@zwave-js/shared";
import type { ZWaveNode } from "../Node.js";
export interface SoundSwitchHandlerStore {
autoResetTimers: Map<number, Timer>;
}
export declare function getDefaultSoundSwitchHandlerStore(): SoundSwitchHandlerStore;
/** Handles timer management after setting the toneId value */
export declare function handleSoundSwitchSetValue(ctx: GetValueDB, node: ZWaveNode, store: SoundSwitchHandlerStore, endpointIndex: number, toneId: number): void;
//# sourceMappingURL=SoundSwitchCC.d.ts.map