export type AutolinkedNativePackage = { packageName: string; linkerTokens: string[]; }; /** * XCFramework / CocoaPod names that appear as `-framework X` on OTHER_LDFLAGS. * Wrapper pods (`intercom-react-native`) depend on `Intercom`; the npm name * does not match the linker flag. */ export declare function frameworkNamesFromPodspec(source: string): string[]; export declare function linkerTokensForPackageName(packageName: string): string[]; export declare function parseExpoAutolinkingResolve(data: unknown): AutolinkedNativePackage[]; export declare function parseReactNativeConfig(data: unknown): AutolinkedNativePackage[]; export declare function mergeAutolinkedPackages(lists: AutolinkedNativePackage[][]): AutolinkedNativePackage[]; export declare function normalizeAutolinkedPackages(packages: readonly (string | AutolinkedNativePackage)[]): AutolinkedNativePackage[]; /** Expo modules + RN community packages the host autolinks for iOS. */ export declare function listAutolinkedNativePackages(projectRoot: string): AutolinkedNativePackage[]; export declare function linkerTokensForPackages(packageNames: readonly string[], autolinked: readonly AutolinkedNativePackage[]): string[]; //# sourceMappingURL=autolinkedPackages.d.ts.map