UNPKG

create-expo-cljs-app

Version:

Create a react native application with Expo and Shadow-CLJS!

15 lines (14 loc) 803 B
import { ExpoConfig } from '@expo/config-types'; import { XcodeProject } from 'xcode'; import { ConfigPlugin } from '../Plugin.types'; declare type LocaleJson = Record<string, string>; declare type ResolvedLocalesJson = Record<string, LocaleJson>; declare type ExpoConfigLocales = NonNullable<ExpoConfig['locales']>; export declare const withLocales: ConfigPlugin; export declare function getLocales(config: Pick<ExpoConfig, 'locales'>): Record<string, string | LocaleJson> | null; export declare function setLocalesAsync(config: Pick<ExpoConfig, 'locales'>, { projectRoot, project }: { projectRoot: string; project: XcodeProject; }): Promise<XcodeProject>; export declare function getResolvedLocalesAsync(projectRoot: string, input: ExpoConfigLocales): Promise<ResolvedLocalesJson>; export {};