@expo/prebuild-config
Version:
Get the prebuild config
14 lines (13 loc) • 731 B
TypeScript
import { ConfigPlugin } from '@expo/config-plugins';
import { ExpoConfig, IOSIcons } from '@expo/config-types';
import { ContentsJsonImage } from './AssetContents';
export declare const withIosIcons: ConfigPlugin;
export declare function getIcons(config: Pick<ExpoConfig, 'icon' | 'ios'>): IOSIcons | string | null;
export declare function setIconsAsync(config: ExpoConfig, projectRoot: string): Promise<void>;
export declare function generateUniversalIconAsync(projectRoot: string, { icon, cacheKey, iosNamedProjectRoot, platform, appearance, }: {
platform: 'watchos' | 'ios';
icon?: string | null;
appearance?: 'dark' | 'tinted';
iosNamedProjectRoot: string;
cacheKey: string;
}): Promise<ContentsJsonImage>;