import { type ExecOptions } from "node:child_process";
export interface ExecResult {
    stdout: string;
    stderr: string;
}
/**
 * Execute a command with idevice tools in PATH
 */
export declare function execIDevice(command: string, options?: ExecOptions): Promise<ExecResult>;
/**
 * Execute an idevice tool command
 */
export declare function runIDeviceTool(toolPath: string, args?: string[], options?: ExecOptions): Promise<ExecResult>;
//# sourceMappingURL=exec.d.ts.map