import type { AppiumLogger } from '@appium/types';
import type * as RemoteXPCModule from 'appium-ios-remotexpc';
type RemotexpcUsbmuxModuleLike = Pick<typeof RemoteXPCModule, 'createUsbmux'>;
/**
 * Returns true when the given UDID is present in usbmux device listing.
 * On any failure (including failing to create the usbmux client), logs and returns false so callers can
 * fall back to another strategy.
 */
export declare function isDeviceListedInUsbmux(remotexpc: RemotexpcUsbmuxModuleLike, udid: string, log?: AppiumLogger): Promise<boolean>;
export {};
//# sourceMappingURL=usbmux-utils.d.ts.map