UNPKG

@petro-kushchak/homebridge-homepod-radio

Version:

Homebridge accessory for streaming radio to Homepod Mini and Apple TV

16 lines (15 loc) 447 B
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>; }