react-native-node-api
Version:
Node-API for React Native
13 lines • 1.7 kB
TypeScript
/**
* https://developer.android.com/ndk/guides/other_build_systems
*/
export declare const ANDROID_TRIPLETS: readonly ["aarch64-linux-android", "armv7a-linux-androideabi", "i686-linux-android", "x86_64-linux-android"];
export type AndroidTriplet = (typeof ANDROID_TRIPLETS)[number];
export declare const APPLE_TRIPLETS: readonly ["x86_64-apple-darwin", "arm64-apple-darwin", "arm64;x86_64-apple-darwin", "arm64-apple-ios", "x86_64-apple-ios-sim", "arm64-apple-ios-sim", "arm64;x86_64-apple-ios-sim", "arm64-apple-tvos", "x86_64-apple-tvos-sim", "arm64-apple-tvos-sim", "arm64;x86_64-apple-tvos-sim", "arm64-apple-visionos", "x86_64-apple-visionos-sim", "arm64-apple-visionos-sim", "arm64;x86_64-apple-visionos-sim"];
export type AppleTriplet = (typeof APPLE_TRIPLETS)[number];
export declare const SUPPORTED_TRIPLETS: readonly ["x86_64-apple-darwin", "arm64-apple-darwin", "arm64;x86_64-apple-darwin", "arm64-apple-ios", "x86_64-apple-ios-sim", "arm64-apple-ios-sim", "arm64;x86_64-apple-ios-sim", "arm64-apple-tvos", "x86_64-apple-tvos-sim", "arm64-apple-tvos-sim", "arm64;x86_64-apple-tvos-sim", "arm64-apple-visionos", "x86_64-apple-visionos-sim", "arm64-apple-visionos-sim", "arm64;x86_64-apple-visionos-sim", "aarch64-linux-android", "armv7a-linux-androideabi", "i686-linux-android", "x86_64-linux-android"];
export type SupportedTriplet = (typeof SUPPORTED_TRIPLETS)[number];
export declare function isSupportedTriplet(triplet: unknown): triplet is SupportedTriplet;
export declare function isAndroidTriplet(triplet: SupportedTriplet): triplet is AndroidTriplet;
export declare function isAppleTriplet(triplet: SupportedTriplet): triplet is AppleTriplet;
//# sourceMappingURL=triplets.d.ts.map