import type { AndroidAnalysisPort } from "../application/android/AndroidAnalysisPort.js"; import type { JadxLauncher } from "../android/JadxMcpTransport.js"; import { JadxProvider } from "../android/JadxProvider.js"; /** Construct one APK provider with its own queue and cleanup-failure state. */ export const createAndroidAnalysisProvider = ( environment: Readonly> = process.env, launcher?: JadxLauncher, ): AndroidAnalysisPort => new JadxProvider(environment, launcher);