UNPKG

@ronniepettersson/homebridge-dummy

Version:

Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more

255 lines (254 loc) 6.74 kB
import en from './en.js'; export declare enum Language { DE = "de", EN = "en", ES = "es", RU = "ru" } export type Translation = typeof en; export declare function getLanguage(): Language; export declare function setLanguage(i18nLang: string): void; export declare function getAllTranslations(): Translation; declare const translations: { accessory: { badValueType: string; invalidCron: string; missingRequired: string; }; command: { error: string; executed: string; }; lightbulb: { brightness: string; hue: string; saturation: string; colorTemperature: string; stateOn: string; }; limiter: { badPeriod: string; badUnits: string; expired: string; limitExceedsPeriod: string; remainingDayPlus: string; remainingHours: string; remainingMinutes: string; remainingSeconds: string; }; lock: { badDefault: string; secured: string; unsecured: string; }; onOff: { stateOff: string; stateOn: string; }; position: { badDefault: string; closed: string; open: string; }; schedule: { badType: string; badUnits: string; cron: string; intervalMilliseconds: string; intervalSeconds: string; intervalMinutes: string; intervalHours: string; }; thermostat: { auto: string; badDefault: string; badUnits: string; cool: string; heat: string; off: string; temperatureC: string; temperatureF: string; unsupportedFunction: string; }; timer: { badUnits: string; cancel: string; expired: string; resume: string; setMilliseconds: string; setSeconds: string; setMinutes: string; setHours: string; }; config: { description: { commands: string; cron: string; limiter: string; random: string; schedule: string; timer: string; timerControlled: string; }; enumNames: { auto: string; carbonDioxideSensor: string; carbonMonoxideSensor: string; celsius: string; closed: string; contactSensor: string; cool: string; cron: string; custom: string; daily: string; day: string; door: string; fahrenheit: string; garageDoorOpener: string; heat: string; hour: string; hourly: string; hours: string; interval: string; leakSensor: string; lightbulb: string; lockMechanism: string; minutely: string; month: string; monthly: string; occupancySensor: string; off: string; on: string; open: string; outlet: string; milliseconds: string; minutes: string; motionSensor: string; secondly: string; seconds: string; secured: string; smokeSensor: string; switch: string; thermostat: string; unsecured: string; week: string; weekdays: string; weekends: string; weekly: string; window: string; windowCovering: string; yearly: string; }; migrate: string; migrationDetails1: string; migrationDetails2: string; migrationDetails3: string; migrationDetails4: string; migrationDetails5: string; migrationRestartDescription: string; migrationRestartTitle: string; no: string; support: string; thankYou: string; yes: string; title: { accessory: string; commandClose: string; commandOff: string; commandOn: string; commandOpen: string; commandLock: string; commands: string; commandTemperature: string; commandUnlock: string; cron: string; cronCustom: string; defaultBrightness: string; defaultHue: string; defaultSaturation: string; defaultColorTemperature: string; defaultPosition: string; defaultState: string; defaultTemperature: string; delay: string; disableLogging: string; enableWebook: string; groupName: string; interval: string; limit: string; limiter: string; name: string; period: string; preset: string; random: string; resetOnRestart: string; schedule: string; sensor: string; timer: string; timerControlled: string; type: string; units: string; }; }; sensor: { badType: string; carbonDioxide: { active: string; inactive: string; }; carbonMonoxide: { active: string; inactive: string; }; contact: { active: string; inactive: string; }; leak: { active: string; inactive: string; }; motion: { active: string; inactive: string; }; occupancy: { active: string; inactive: string; }; smoke: { active: string; inactive: string; }; }; startup: { migrationBridge: string; migrationComplete: string; migrationFailed: string; migrationIgnore: string; migrationNoAccessories: string; migrationRevert: string; newAccessory: string; removeAccessory: string; restoringAccessory: string; setupComplete: string; unsupportedType: string; welcome: string[]; }; webhook: { badPort: string; badUnits: string; missing: string; received: string; register: string; started: string; stopped: string; stopping: string; validRange: string; validValues: string; unregisteredCommand: string; unsupportedCommand: string; unregisteredId: string; }; }; export { translations as strings };