import { ExpoConfig } from '@expo/config-types'; import { ConfigPlugin } from '../Plugin.types'; import { AndroidManifest } from './Manifest'; export declare const CONFIG_CHANGES_ATTRIBUTE = "android:configChanges"; export declare const ON_CONFIGURATION_CHANGED = "\npublic class MainActivity extends ReactActivity {\n\n // Added automatically by Expo Config\n @Override\n public void onConfigurationChanged(Configuration newConfig) {\n super.onConfigurationChanged(newConfig);\n Intent intent = new Intent(\"onConfigurationChanged\");\n intent.putExtra(\"newConfig\", newConfig);\n sendBroadcast(intent);\n }\n"; export declare const withUiModeManifest: ConfigPlugin; export declare const withUiModeMainActivity: ConfigPlugin; export declare function getUserInterfaceStyle(config: Pick): string | null; export declare function setUiModeAndroidManifest(config: Pick, androidManifest: AndroidManifest): AndroidManifest; export declare function addOnConfigurationChangedMainActivity(config: Pick, mainActivity: string): string;