UNPKG

homebridge-apc-ups-alert

Version:

Provide information (and alerts) for apcupsd connected Uninterruptible Power Supplies

18 lines 802 B
import { PlatformConfig, Logger } from 'homebridge'; export interface PluginConfiguration extends PlatformConfig { defaults?: BaseServerConfiguration; servers: ServerConfiguration[]; } export declare const isPluginConfiguration: (x: PlatformConfig, logger?: Logger | undefined) => x is PluginConfiguration; export interface BaseServerConfiguration extends Record<string, unknown> { interval?: number; low_battery_threshold?: number; manufacturer?: string; } export interface ServerConfiguration extends BaseServerConfiguration { host: string; port?: number; } export declare const isBaseServerConfiguration: (x: any) => x is BaseServerConfiguration; export declare const isServerConfiguration: (x: any) => x is ServerConfiguration; //# sourceMappingURL=configModels.d.ts.map