import type { AppiumLogger } from '@appium/types';
import type { IConditionInducer } from '../types';
import type { RemoteXPCFacade } from './remote-xpc';
/**
 * Picks RemoteXPC when the session facade is eligible and probe succeeds; otherwise legacy instrument service.
 */
export declare function createConditionInducer(params: {
    udid: string;
    log: AppiumLogger;
    remoteXPCFacade?: RemoteXPCFacade | null;
}): Promise<IConditionInducer>;
//# sourceMappingURL=condition-inducer-client.d.ts.map