OptionaladvertiserOptionalbindOptionaldebugOptionaldisableOptionalenvOptionalfirmwareOptionalhapHAP publishing config. Defaults to enabled when omitted.
The object form (BridgeHapConfig) is preferred. The bare boolean form
(hap: false / hap: true) is the deprecated v2-beta shorthand, still
accepted for back-compat and normalized to { enabled: <boolean> } by
validateHapConfig. The type allows it so existing configs keep compiling.
OptionalmanufacturerOptionalmatterOptionalmodelOptionalportOptionalserialOptionalsetup4-character HomeKit setup ID (alphanumeric, e.g. "ABCD"). Validated at runtime.
Export bridge types