import { StringProperty } from './tools'; export interface SsdpConfig { ProductName: string; ProductVersion: string; Interfaces?: string[]; SsdpAdvertiser?: SsdpAdvertiserConfig; } export interface SsdpAdvertiserConfig { CacheControl: number; RootDevice: Partial; } export interface DeviceConfig { domain: string; name: string; services: ServiceConfig[]; } export interface ServiceConfig { name: string; headers: StringProperty; }