UNPKG

homebridge-virtual-accessories

Version:
16 lines (15 loc) 521 B
import { Validatable } from './validatable.js'; import { DurationConfiguration } from './configurationDuration.js'; /** * */ export declare class TimerConfiguration implements Validatable { durationIsRandom: boolean; duration: DurationConfiguration; durationRandomMin: DurationConfiguration; durationRandomMax: DurationConfiguration; isResettable: boolean; private errorFields; readonly fieldNames: { [P in keyof this]?: P | undefined; }; isValid(prefix: string): [boolean, string[]]; }