--- !tapi-tbd tbd-version: 4 targets: [ arm64e-macos ] install-name: '/usr/lib/libUSBCfwflasher.dylib' exports: - targets: [ arm64e-macos ] symbols: [ _USBCFlasherCreate, _USBCFlasherExecCmd, _USBCFlasherIsDone, _USBCFlasherSupported ] objc-classes: [ IECSInterface, IOKitUtilities, flashUpdater, iecsUpdater, swdUpdater ] objc-ivars: [ IECSInterface._cfPlugInInterface, IECSInterface._deviceInterface, IECSInterface._userClientActive, flashUpdater.currentDevice, flashUpdater.fConnection, flashUpdater.fGAIDEnabled, flashUpdater.fRetriesEnabled, flashUpdater.fUpcomingFirmwareVersionStash, flashUpdater.locatedDeviceEnumerator, flashUpdater.locatedDevices, iecsUpdater.device_id, iecsUpdater.fInterface, iecsUpdater.gaidEnabled, iecsUpdater.retriesEnabled, iecsUpdater.upcomingFirmwareVersionStash, iecsUpdater.updated, iecsUpdater.uuid, iecsUpdater.verbose, swdUpdater.device, swdUpdater.entryID, swdUpdater.name, swdUpdater.retriesEnabled, swdUpdater.updated, swdUpdater.verbose ] ...