homebridge-virtual-accessories
Version:
Virtual HomeKit accessories for Homebridge.
20 lines (19 loc) • 580 B
TypeScript
import { Validatable } from '../validatable.js';
import '@js-joda/timezone';
/**
*
*/
export declare class CronTriggerConfiguration implements Validatable {
pattern: string;
zoneId: string;
startDateTime: string;
endDateTime: string;
disableTriggerEventLogging: boolean;
isDisabled: boolean;
private static cronMinutesGranularityPattern;
private static isoTimeNoMillisPattern;
private errorFields;
readonly fieldNames: { [P in keyof this]?: P | undefined; };
isValid(prefix: string): [boolean, string[]];
private isValidZoneId;
}