import { ExecutorContext } from '@nx/devkit';
import { ChildProcess } from 'child_process';
import { UpgradeExecutorSchema } from './schema';
export interface ReactNativeUpgradeOutput {
    success: boolean;
}
/**
 * This executor is equivalent to `npx react-native upgrade`.
 * https://github.com/react-native-community/cli/blob/main/packages/cli/src/commands/upgrade/upgrade.ts
 */
export default function upgradeExecutor(options: UpgradeExecutorSchema, context: ExecutorContext): AsyncGenerator<ReactNativeUpgradeOutput>;
export declare function runCliUpgrade(workspaceRoot: string, projectRoot: string): Promise<ChildProcess>;
