homebridge-config-ui-x
Version:
A web based management, configuration and control platform for Homebridge.
37 lines (36 loc) • 823 B
TypeScript
export declare enum HomebridgeStatus {
OK = "ok",
PENDING = "pending",
DOWN = "down"
}
export interface HomebridgeStatusUpdate {
status: HomebridgeStatus;
paired?: null | boolean;
setupUri?: null | string;
name?: string;
username?: string;
pin?: string;
}
export interface DockerRelease {
tag_name: string;
published_at: string;
prerelease: boolean;
body: string;
}
export interface DockerReleaseInfo {
version: string;
publishedAt: string;
isPrerelease: boolean;
isTest: boolean;
testTag: 'beta' | 'test' | null;
isLatestStable: boolean;
}
export interface HomebridgeStatsResponse {
consolePort: number;
port: number;
pin: string;
setupUri: string;
paired: boolean;
packageVersion: string;
status: HomebridgeStatus;
}