import { CliSetupConfigContent } from '../utils/clack-utils';
import { ReactNativeWizardOptions } from './options';
export declare const RN_SDK_PACKAGE = "@sentry/react-native";
export declare const RN_SDK_SUPPORTED_RANGE = ">=5.0.0";
export declare const RN_PACKAGE = "react-native";
export declare const RN_HUMAN_NAME = "React Native";
export declare const SUPPORTED_RN_RANGE = ">=0.69.0";
export declare const SUPPORTED_EXPO_RANGE = ">=50.0.0";
/**
 * The following SDK version ship with bundled Xcode scripts
 * which simplifies the Xcode Build Phases setup.
 */
export declare const XCODE_SCRIPTS_SUPPORTED_SDK_RANGE = ">=5.11.0";
/**
 * The following SDK version ship with Sentry Metro plugin
 */
export declare const SENTRY_METRO_PLUGIN_SUPPORTED_SDK_RANGE = ">=5.11.0";
/**
 * The following SDK version ship with bundled Expo plugin
 */
export declare const EXPO_SUPPORTED_SDK_RANGE = ">=5.16.0";
export declare const METRO_WITH_SENTRY_CONFIG_SUPPORTED_SDK_RANGE = ">=5.17.0";
export type RNCliSetupConfigContent = Pick<Required<CliSetupConfigContent>, 'authToken' | 'org' | 'project' | 'url'>;
export declare function runReactNativeWizard(params: ReactNativeWizardOptions): Promise<void>;
export declare function runReactNativeWizardWithTelemetry(options: ReactNativeWizardOptions): Promise<void>;
