You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
985 B

declare type StandaloneBuildConfiguration = 'Debug' | 'Release';
declare type StandaloneBuildAndroidFlags = {
keystore: string;
keystorePassword: string;
keyAlias: string;
keyPassword: string;
outputFile: string | null;
};
declare type StandaloneBuildIosFlags = {
workspaceSourcePath: string;
appleTeamId?: string | null;
buildType?: string;
bundleExecutable?: string;
};
declare class StandaloneBuildFlags {
configuration: StandaloneBuildConfiguration;
isExpoClientBuild: () => boolean;
android?: StandaloneBuildAndroidFlags;
ios?: StandaloneBuildIosFlags;
static createEmpty: () => StandaloneBuildFlags;
static createIos: (configuration: StandaloneBuildConfiguration, ios?: StandaloneBuildIosFlags | undefined) => StandaloneBuildFlags;
static createAndroid: (configuration: StandaloneBuildConfiguration, android?: StandaloneBuildAndroidFlags | undefined) => StandaloneBuildFlags;
}
export default StandaloneBuildFlags;