react-native-node-api
Version:
Node-API for React Native
24 lines • 1.01 kB
TypeScript
import { AndroidTriplet } from "./triplets.js";
export declare const DEFAULT_ANDROID_TRIPLETS: ["aarch64-linux-android", "armv7a-linux-androideabi", "i686-linux-android", "x86_64-linux-android"];
export declare const ANDROID_ARCHITECTURES: {
"armv7a-linux-androideabi": "armeabi-v7a";
"aarch64-linux-android": "arm64-v8a";
"i686-linux-android": "x86";
"x86_64-linux-android": "x86_64";
};
/**
* Determine the filename of the Android libs directory based on the framework paths.
* Ensuring that all framework paths have the same base name.
*/
export declare function determineAndroidLibsFilename(libraryPaths: string[]): string;
type AndroidLibsDirectoryOptions = {
outputPath: string;
libraries: {
triplet: AndroidTriplet;
libraryPath: string;
}[];
autoLink: boolean;
};
export declare function createAndroidLibsDirectory({ outputPath, libraries, autoLink, }: AndroidLibsDirectoryOptions): Promise<string>;
export {};
//# sourceMappingURL=android.d.ts.map