UNPKG

homebridge-homeconnect

Version:

A Homebridge plugin that connects Home Connect appliances to Apple HomeKit

37 lines 1.62 kB
import { CheckerT, ICheckerSuite, ITypeSuite, TType } from 'ts-interface-checker'; import { ConfigPlugin, DebugFeatures, ConfigAppliances, AddProgramsConfig, ApplianceConfig, ApplianceNamesPrefix, ApplianceFeatures, ApplianceProgramConfig, ApplianceProgramOptions } from '../config-types.js'; export interface TypeMap { ConfigPlugin: ConfigPlugin; DebugFeatures: DebugFeatures; ConfigAppliances: ConfigAppliances; AddProgramsConfig: AddProgramsConfig; ApplianceConfig: ApplianceConfig; ApplianceNamesPrefix: ApplianceNamesPrefix; ApplianceFeatures: ApplianceFeatures; ApplianceProgramConfig: ApplianceProgramConfig; ApplianceProgramOptions: ApplianceProgramOptions; } export declare const typeSuite: ITypeSuite & { ConfigPlugin: TType; DebugFeatures: TType; ConfigAppliances: TType; AddProgramsConfig: TType; ApplianceConfig: TType; ApplianceNamesPrefix: TType; ApplianceFeatures: TType; ApplianceProgramConfig: TType; ApplianceProgramOptions: TType; }; export declare const checkers: ICheckerSuite & { ConfigPlugin: CheckerT<ConfigPlugin>; DebugFeatures: CheckerT<DebugFeatures>; ConfigAppliances: CheckerT<ConfigAppliances>; AddProgramsConfig: CheckerT<AddProgramsConfig>; ApplianceConfig: CheckerT<ApplianceConfig>; ApplianceNamesPrefix: CheckerT<ApplianceNamesPrefix>; ApplianceFeatures: CheckerT<ApplianceFeatures>; ApplianceProgramConfig: CheckerT<ApplianceProgramConfig>; ApplianceProgramOptions: CheckerT<ApplianceProgramOptions>; }; export default checkers; //# sourceMappingURL=config-types.d.ts.map