first commit

This commit is contained in:
2026-03-10 16:18:05 +00:00
commit 11f9c069b5
31635 changed files with 3187747 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
import { ExpoConfig } from '@expo/config-types';
/**
* on iOS only, we support a special case where
* StringsMap contains a 'Localizable.strings'?: StringsMap; entry
* Values written into `Localizable.strings` for iOS.
*/
export type StringsMap = Record<string, string>;
export type LocaleJson = Record<string, string> & {
ios?: StringsMap;
android?: StringsMap;
};
export type ExpoConfigLocales = NonNullable<ExpoConfig['locales']>;
export type ResolvedLocalesJson = Record<string, LocaleJson>;
export declare function getResolvedLocalesAsync(projectRoot: string, input: ExpoConfigLocales, forPlatform: 'ios' | 'android'): Promise<{
localesMap: ResolvedLocalesJson;
localizableStringsIOS?: ResolvedLocalesJson;
}>;