import type { AppiumLogger } from '@appium/types';
import type { Devicectl } from 'node-devicectl';
import type { RemoteXPCFacade } from './remote-xpc';
export declare class AppTerminationClient {
    private readonly udid;
    private readonly platformVersion;
    private readonly devicectl;
    private readonly log;
    private readonly remoteXPCFacade;
    constructor(udid: string, platformVersion: string, devicectl: Devicectl, log: AppiumLogger, remoteXPCFacade?: RemoteXPCFacade | null);
    terminate(bundleId: string): Promise<boolean>;
    private terminateLegacy;
}
//# sourceMappingURL=app-termination-client.d.ts.map