export declare const UI_STACK_VALIDATED_ADAPTERS: readonly [{ readonly canonicalPackageName: "react-native-reanimated"; readonly canonicalVersion: "3.6.0"; readonly adapterPackageName: "@react-native-oh-tpl/react-native-reanimated"; readonly adapterVersion: "3.6.4-rc.5"; readonly adapterRepository: "react-native-oh-library/react-native-harmony-reanimated"; readonly adapterPath: "react-native-harmony-reanimated"; readonly adapterCommit: "9fdbe676209937383907be0592291223c6ca7ad7"; readonly harmonyHarFileName: "reanimated.har"; readonly supportsAutolinking: false; readonly managedAutolinking: { readonly etsImportPath: "@react-native-oh-tpl/react-native-reanimated/ts"; readonly etsPackageName: "ReanimatedPackage"; readonly cppHeaderName: "ReanimatedPackage.h"; readonly cppPackageName: "ReanimatedPackage"; readonly cmakeTargetName: "rnoh_reanimated"; }; readonly docsUrl: "https://github.com/react-native-oh-library/react-native-harmony-reanimated"; }, { readonly canonicalPackageName: "react-native-svg"; readonly canonicalVersion: "15.0.0"; readonly adapterPackageName: "@react-native-oh-tpl/react-native-svg"; readonly adapterVersion: "15.0.1-rc.12"; readonly adapterRepository: "react-native-oh-library/react-native-harmony-svg"; readonly adapterPath: "react-native-harmony-svg"; readonly adapterCommit: "97c31d2f72559931d62fa84a9c86e86d343753d3"; readonly npmSpecifier: "15.0.1-rc.11"; readonly harmonyHarFileName: "svg.har"; readonly supportsAutolinking: false; readonly managedAutolinking: { readonly etsImportPath: "@react-native-oh-tpl/react-native-svg/ts"; readonly etsPackageName: "SvgPackage"; readonly cppHeaderName: "SVGPackage.h"; readonly cppPackageName: "SVGPackage"; readonly cmakeTargetName: "rnoh_svg"; }; readonly docsUrl: "https://github.com/react-native-oh-library/react-native-harmony-svg"; }]; export type UiStackValidatedAdapter = (typeof UI_STACK_VALIDATED_ADAPTERS)[number]; export declare const HARMONY_NATIVE_ADAPTERS: readonly [{ readonly canonicalPackageName: "react-native-reanimated"; readonly canonicalVersion: "3.6.0"; readonly adapterPackageName: "@react-native-oh-tpl/react-native-reanimated"; readonly adapterVersion: "3.6.4-rc.5"; readonly adapterRepository: "react-native-oh-library/react-native-harmony-reanimated"; readonly adapterPath: "react-native-harmony-reanimated"; readonly adapterCommit: "9fdbe676209937383907be0592291223c6ca7ad7"; readonly harmonyHarFileName: "reanimated.har"; readonly supportsAutolinking: false; readonly managedAutolinking: { readonly etsImportPath: "@react-native-oh-tpl/react-native-reanimated/ts"; readonly etsPackageName: "ReanimatedPackage"; readonly cppHeaderName: "ReanimatedPackage.h"; readonly cppPackageName: "ReanimatedPackage"; readonly cmakeTargetName: "rnoh_reanimated"; }; readonly docsUrl: "https://github.com/react-native-oh-library/react-native-harmony-reanimated"; }, { readonly canonicalPackageName: "react-native-svg"; readonly canonicalVersion: "15.0.0"; readonly adapterPackageName: "@react-native-oh-tpl/react-native-svg"; readonly adapterVersion: "15.0.1-rc.12"; readonly adapterRepository: "react-native-oh-library/react-native-harmony-svg"; readonly adapterPath: "react-native-harmony-svg"; readonly adapterCommit: "97c31d2f72559931d62fa84a9c86e86d343753d3"; readonly npmSpecifier: "15.0.1-rc.11"; readonly harmonyHarFileName: "svg.har"; readonly supportsAutolinking: false; readonly managedAutolinking: { readonly etsImportPath: "@react-native-oh-tpl/react-native-svg/ts"; readonly etsPackageName: "SvgPackage"; readonly cppHeaderName: "SVGPackage.h"; readonly cppPackageName: "SVGPackage"; readonly cmakeTargetName: "rnoh_svg"; }; readonly docsUrl: "https://github.com/react-native-oh-library/react-native-harmony-svg"; }, { readonly canonicalPackageName: "@react-native-async-storage/async-storage"; readonly adapterPackageName: "@react-native-oh-tpl/async-storage"; readonly adapterVersion: "1.21.0-0.2.2"; readonly harmonyHarFileName: "async_storage.har"; readonly supportsAutolinking: true; readonly managedAutolinking: { readonly etsImportPath: "@react-native-oh-tpl/async-storage/ts"; readonly etsPackageName: "AsyncStoragePackage"; readonly cppHeaderName: "AsyncStoragePackage.h"; readonly cppPackageName: "AsyncStoragePackage"; readonly cmakeTargetName: "rnoh_async_storage"; }; readonly docsUrl: "https://github.com/react-native-oh-library/usage-docs"; }, { readonly canonicalPackageName: "react-native-webview"; readonly adapterPackageName: "@react-native-oh-tpl/react-native-webview"; readonly adapterVersion: "13.10.3"; readonly harmonyHarFileName: "rn_webview.har"; readonly supportsAutolinking: true; readonly managedAutolinking: { readonly etsImportPath: "@react-native-oh-tpl/react-native-webview/ts"; readonly etsPackageName: "WebViewPackage"; readonly cppHeaderName: "WebViewPackage.h"; readonly cppPackageName: "WebViewPackage"; readonly cmakeTargetName: "rnoh_webview"; }; readonly docsUrl: "https://github.com/react-native-oh-library/usage-docs/blob/master/en/react-native-webview.md"; }, { readonly canonicalPackageName: "react-native-screens"; readonly adapterPackageName: "@react-native-oh-tpl/react-native-screens"; readonly adapterVersion: "4.8.1-rc.3"; readonly harmonyHarFileName: "screens.har"; readonly supportsAutolinking: true; readonly docsUrl: "https://github.com/react-native-oh-library"; }, { readonly canonicalPackageName: "react-native-gesture-handler"; readonly adapterPackageName: "@react-native-oh-tpl/react-native-gesture-handler"; readonly adapterVersion: "2.14.17-rc.0"; readonly harmonyHarFileName: "gesture_handler.har"; readonly supportsAutolinking: true; readonly docsUrl: "https://github.com/react-native-oh-library/react-native-harmony-gesture-handler"; }, { readonly canonicalPackageName: "lottie-react-native"; readonly adapterPackageName: "@react-native-oh-tpl/lottie-react-native"; readonly adapterVersion: "6.4.1-0.1.9-1"; readonly harmonyHarFileName: "lottie.har"; readonly supportsAutolinking: true; readonly managedAutolinking: { readonly cppHeaderName: "LottieAnimationViewPackage.h"; readonly cppPackageName: "LottieAnimationViewPackage"; readonly cmakeTargetName: "rnoh_lottie"; }; readonly docsUrl: "https://github.com/react-native-oh-library"; }, { readonly canonicalPackageName: "react-native-safe-area-context"; readonly adapterPackageName: "@react-native-oh-tpl/react-native-safe-area-context"; readonly adapterVersion: "4.7.4-0.2.1"; readonly harmonyHarFileName: "safe_area.har"; readonly supportsAutolinking: true; readonly managedAutolinking: { readonly etsImportPath: "@react-native-oh-tpl/react-native-safe-area-context/ts"; readonly etsPackageName: "SafeAreaViewPackage"; readonly cppHeaderName: "SafeAreaViewPackage.h"; readonly cppPackageName: "SafeAreaViewPackage"; readonly cmakeTargetName: "rnoh_safe_area"; }; readonly docsUrl: "https://github.com/react-native-oh-library"; }, { readonly canonicalPackageName: "@react-native-camera-roll/camera-roll"; readonly adapterPackageName: "@react-native-oh-tpl/camera-roll"; readonly adapterVersion: "7.8.4-rc.2"; readonly harmonyHarFileName: "camera_roll.har"; readonly supportsAutolinking: true; readonly managedAutolinking: { readonly etsImportPath: "@react-native-oh-tpl/camera-roll/ts"; readonly etsPackageName: "CameraRollPackage"; }; readonly docsUrl: "https://github.com/react-native-oh-library"; }, { readonly canonicalPackageName: "@react-native-clipboard/clipboard"; readonly adapterPackageName: "@react-native-oh-tpl/clipboard"; readonly adapterVersion: "1.13.2-0.0.9"; readonly harmonyHarFileName: "clipboard.har"; readonly supportsAutolinking: true; readonly managedAutolinking: { readonly etsImportPath: "@react-native-oh-tpl/clipboard/ts"; readonly etsPackageName: "ClipboardPackage"; readonly cppHeaderName: "ClipboardPackage.h"; readonly cppPackageName: "ClipboardPackage"; readonly cmakeTargetName: "rnoh_clipboard"; }; readonly docsUrl: "https://github.com/react-native-oh-library"; }, { readonly canonicalPackageName: "react-native-image-picker"; readonly adapterPackageName: "@react-native-oh-tpl/react-native-image-picker"; readonly adapterVersion: "7.0.3-0.1.7"; readonly harmonyHarFileName: "image_picker.har"; readonly supportsAutolinking: true; readonly managedAutolinking: { readonly etsImportPath: "@react-native-oh-tpl/react-native-image-picker/ts"; readonly etsPackageName: "ImagePickerViewPackage"; readonly cppHeaderName: "RNImagePickerPackage.h"; readonly cppPackageName: "RNImagePickerPackage"; readonly cmakeTargetName: "rnoh_image_picker"; }; readonly docsUrl: "https://github.com/react-native-oh-library/usage-docs/blob/master/en/react-native-image-picker.md"; }, { readonly canonicalPackageName: "react-native-fs"; readonly adapterPackageName: "@react-native-oh-tpl/react-native-fs"; readonly adapterVersion: "2.20.0-0.1.14"; readonly harmonyHarFileName: "fs.har"; readonly supportsAutolinking: true; readonly managedAutolinking: { readonly etsImportPath: "@react-native-oh-tpl/react-native-fs/ts"; readonly etsPackageName: "FsPackage"; }; readonly docsUrl: "https://github.com/react-native-oh-library/usage-docs/blob/master/en/react-native-fs.md"; }, { readonly canonicalPackageName: "@shopify/react-native-skia"; readonly adapterPackageName: "@react-native-oh-tpl/react-native-skia"; readonly adapterVersion: "1.3.8-rc.1"; readonly harmonyHarFileName: "skia.har"; readonly supportsAutolinking: false; readonly docsUrl: "https://github.com/react-native-oh-library"; }]; export type HarmonyNativeAdapter = (typeof HARMONY_NATIVE_ADAPTERS)[number]; export declare const UI_STACK_CANONICAL_TO_ADAPTER: Record; export declare const UI_STACK_ADAPTER_TO_CANONICAL: Record; export declare const UI_STACK_ADAPTER_PACKAGE_NAMES: ("@react-native-oh-tpl/react-native-reanimated" | "@react-native-oh-tpl/react-native-svg")[]; export declare const HARMONY_NATIVE_ADAPTER_PACKAGE_NAMES: ("@react-native-oh-tpl/react-native-reanimated" | "@react-native-oh-tpl/react-native-svg" | "@react-native-oh-tpl/async-storage" | "@react-native-oh-tpl/react-native-webview" | "@react-native-oh-tpl/react-native-screens" | "@react-native-oh-tpl/react-native-gesture-handler" | "@react-native-oh-tpl/lottie-react-native" | "@react-native-oh-tpl/react-native-safe-area-context" | "@react-native-oh-tpl/camera-roll" | "@react-native-oh-tpl/clipboard" | "@react-native-oh-tpl/react-native-image-picker" | "@react-native-oh-tpl/react-native-fs" | "@react-native-oh-tpl/react-native-skia")[]; export declare function getUiStackAdapterSpecifier(adapter: UiStackValidatedAdapter): string;