import type { Config, Device } from '../../boundaries' import type { Logger } from 'homebridge' export interface HapDiscoveryConfig { config: Pick log: Logger } export type HapDiscover = (config: HapDiscoveryConfig) => Promise