@petro-kushchak/homebridge-homepod-radio
Version:
Homebridge accessory for streaming radio to Homepod Mini and Apple TV
16 lines (15 loc) • 447 B
TypeScript
import { Logging } from 'homebridge';
export interface AutomationReturn {
error: boolean;
message: string;
cooldownActive?: boolean;
}
export type HttpHandler = (uri: string) => Promise<AutomationReturn>;
export declare class HttpService {
private httpPort;
private logger;
private readonly server;
constructor(httpPort: number, logger: Logging);
stop(): void;
start(httpHandler: HttpHandler): Promise<void>;
}