import type { CaptureToolResolution } from '../types';
export interface CaptureToolResolverOptions {
    backendRoot?: string;
    env?: NodeJS.ProcessEnv;
}
export declare function detectHostPlatformKey(): string | undefined;
export declare function resolveAdbTool(opts?: CaptureToolResolverOptions): CaptureToolResolution;
export declare function resolveTraceboxTool(overridePath?: string, platformKey?: string | undefined, opts?: CaptureToolResolverOptions): CaptureToolResolution;
export declare function androidTraceboxPlatformKey(abi: string): string | undefined;
export declare function assertToolUsable(tool: CaptureToolResolution): void;
//# sourceMappingURL=captureTools.d.ts.map