/**
 * Check if iOS device communication is available
 * (iTunes Apple Mobile Device Service is running)
 *
 * On Windows, iTunes must be running for device communication to work.
 */
export declare function isDeviceCommunicationAvailable(): Promise<boolean>;
/**
 * Ensure device communication is available
 *
 * Checks if iTunes is running and device communication works.
 * Throws an error with instructions if not available.
 */
export declare function ensureDeviceCommunication(): Promise<void>;
export declare const ensureUsbmuxd: typeof ensureDeviceCommunication;
export declare const startUsbmuxd: () => never;
export declare const stopUsbmuxd: () => void;
export declare const isUsbmuxdRunning: () => boolean;
//# sourceMappingURL=usbmuxd.d.ts.map