@rnv/core
Type Aliases
AndroidManifest
Ƭ AndroidManifest: _AndroidManifestType
Defined in
schema/types.d.ts:20
AndroidManifestNode
Ƭ AndroidManifestNode: _ManifestChildWithChildrenType
Defined in
schema/types.d.ts:19
BabelApi
Ƭ BabelApi: Object
Type declaration
Name | Type |
---|---|
cache | (value : boolean ) => void |
Defined in
types.d.ts:27
BabelConfig
Ƭ BabelConfig: Object
Type declaration
Name | Type |
---|---|
plugins? | [string , { alias? : Record <string , string | undefined > ; root? : (string | undefined )[] }][] |
presets? | (string | [string , { useTransformReactJSXExperimental? : boolean }])[] |
retainLines? | boolean |
Defined in
types.d.ts:11
BuildConfigPropKey
Ƭ BuildConfigPropKey: keyof ConfigFileBuildConfig
Defined in
types.d.ts:34
BuildSchemePropKey
Ƭ BuildSchemePropKey: keyof Required
<Plat
>["buildSchemes"
][string
]
Defined in
types.d.ts:32
CommonPropKey
Ƭ CommonPropKey: keyof ConfigFileBuildConfig
["common"
]
Defined in
types.d.ts:33
ConfigFileApp
Ƭ ConfigFileApp: _RootAppSchemaType
Defined in
schema/configFiles/types.d.ts:16
ConfigFileBuildConfig
Ƭ ConfigFileBuildConfig: _ConfigRootMerged
Defined in
schema/configFiles/buildConfig.d.ts:23
ConfigFileEngine
Ƭ ConfigFileEngine: _ConfigRootEngineType
Defined in
schema/configFiles/types.d.ts:17
ConfigFileIntegration
Ƭ ConfigFileIntegration: _RootIntegrationSchemaType
Defined in
schema/configFiles/types.d.ts:26
ConfigFileLocal
Ƭ ConfigFileLocal: _RootLocalSchemaType
Defined in
schema/configFiles/types.d.ts:20
ConfigFileOverrides
Ƭ ConfigFileOverrides: _RootOverridesSchemaType
Defined in
schema/configFiles/types.d.ts:28
ConfigFilePlugin
Ƭ ConfigFilePlugin: _RootPluginSchemaType
Defined in
schema/configFiles/types.d.ts:18
ConfigFilePlugins
Ƭ ConfigFilePlugins: _RootPluginsSchemaType
Defined in
schema/configFiles/types.d.ts:19
ConfigFilePrivate
Ƭ ConfigFilePrivate: _RootPrivateSchemaType
Defined in
schema/configFiles/types.d.ts:21
ConfigFileProject
Ƭ ConfigFileProject: _RootProjectSchemaType
Defined in
schema/configFiles/types.d.ts:15
ConfigFileRuntime
Ƭ ConfigFileRuntime: _RootRuntimeSchemaType
Defined in
schema/configFiles/types.d.ts:27
ConfigFileTemplate
Ƭ ConfigFileTemplate: _RootTemplateSchemaType
Defined in
schema/configFiles/types.d.ts:22
ConfigFileTemplates
Ƭ ConfigFileTemplates: _RootTemplatesSchemaType
Defined in
schema/configFiles/types.d.ts:23
ConfigFileWorkspace
Ƭ ConfigFileWorkspace: _RootWorkspaceSchemaType
Defined in
schema/configFiles/types.d.ts:24
ConfigFileWorkspaces
Ƭ ConfigFileWorkspaces: _RootWorkspacesSchemaType
Defined in
schema/configFiles/types.d.ts:25
ConfigProp
Ƭ ConfigProp: _RootProjectBaseSchemaType
& _RootAppBaseSchemalType
& _MergedPlatformPrivateObjectType
& _MergedPlatformObjectType
Defined in
schema/types.d.ts:10
ConfigPropKey
Ƭ ConfigPropKey: keyof ConfigProp
Defined in
schema/types.d.ts:11
CreateContextOptions
Ƭ CreateContextOptions: Object
Type declaration
Name | Type |
---|---|
RNV_HOME_DIR? | string |
cmd? | string |
process | NodeJS.Process |
program | RnvContextProgram |
subCmd? | string |
Defined in
context/types.d.ts:12
DoResolveFn
Ƭ DoResolveFn: (aPath?
: string
, mandatory?
: boolean
, options?
: ResolveOptions
) => string
| undefined
Type declaration
▸ (aPath?
, mandatory?
, options?
): string
| undefined
Parameters
Name | Type |
---|---|
aPath? | string |
mandatory? | boolean |
options? | ResolveOptions |
Returns
string
| undefined
Defined in
system/types.d.ts:1
Env
Ƭ Env: Record
<string
, any
>
Defined in
types.d.ts:10
ExecCallback
Ƭ ExecCallback: (result
: unknown
, isError
: boolean
) => void
Type declaration
▸ (result
, isError
): void
Parameters
Name | Type |
---|---|
result | unknown |
isError | boolean |
Returns
void
Defined in
system/types.d.ts:27
ExecOptions
Ƭ ExecOptions: Object
Type declaration
Name | Type |
---|---|
all? | boolean |
cwd? | string |
detached? | boolean |
env? | Record <string , any > |
ignoreErrors? | boolean |
localDir? | string |
maxErrorLength? | number |
mono? | boolean |
preferLocal? | boolean |
privateParams? | string [] |
rawCommand? | { args : string [] } |
rawCommand.args | string [] |
shell? | boolean |
silent? | boolean |
stdio? | "pipe" | "inherit" | "ignore" |
timeout? | number |
Defined in
system/types.d.ts:8
FileUtilsPropConfig
Ƭ FileUtilsPropConfig: Object
Type declaration
Name | Type |
---|---|
configProps? | Record <string , any > |
files? | Record <string , any > |
props | Record <string , string > |
runtimeProps? | Record <string , any > |
Defined in
system/types.d.ts:37
GetConfigPropFn
Ƭ GetConfigPropFn: <T>(c
: RnvContext
, platform
: RnvPlatform
, key
: T
, defaultVal?
: ConfigProp
[T
]) => ConfigProp
[T
]
Type declaration
▸ <T
>(c
, platform
, key
, defaultVal?
): ConfigProp
[T
]
Type parameters
Name | Type |
---|---|
T | extends ConfigPropKey |
Parameters
Name | Type |
---|---|
c | RnvContext |
platform | RnvPlatform |
key | T |
defaultVal? | ConfigProp [T ] |
Returns
ConfigProp
[T
]
Defined in
api/types.d.ts:115
OverridesOptions
Ƭ OverridesOptions: { override
: string
| number
| undefined
; pattern
: string
}[]
Defined in
system/types.d.ts:28
ParamKeys
Ƭ ParamKeys: Partial
<Record
<ProgramOptionsKey
, ParamType
>>
Defined in
tasks/constants.d.ts:342
ParseFontsCallback
Ƭ ParseFontsCallback: (font
: string
, dir
: string
) => void
Type declaration
▸ (font
, dir
): void
Parameters
Name | Type |
---|---|
font | string |
dir | string |
Returns
void
Defined in
projects/types.d.ts:1
PlatPropKey
Ƭ PlatPropKey: keyof Plat
Defined in
types.d.ts:31
PlatformKey
Ƭ PlatformKey: _PlatformsKeysType
Defined in
schema/types.d.ts:16
PluginCallback
Ƭ PluginCallback: (plugin
: RnvPlugin
, pluginPlat
: RenativeConfigPluginPlatform
, key
: string
) => void
Type declaration
▸ (plugin
, pluginPlat
, key
): void
Parameters
Name | Type |
---|---|
plugin | RnvPlugin |
pluginPlat | RenativeConfigPluginPlatform |
key | string |
Returns
void
Defined in
plugins/types.d.ts:3
PluginListResponse
Ƭ PluginListResponse: Object
Type declaration
Name | Type |
---|---|
allPlugins | Record <string , PluginListResponseItem > |
asArray | PluginListResponseItem [] |
asString | string |
plugins | string [] |
Defined in
plugins/types.d.ts:4
PluginListResponseItem
Ƭ PluginListResponseItem: Object
Type declaration
Name | Type |
---|---|
name | string |
props? | Record <string , string > |
value | string |
version? | string |
Defined in
plugins/types.d.ts:10
PromptOptions
Ƭ PromptOptions: Object
Type declaration
Name | Type |
---|---|
asString | string |
keysAsArray | string [] |
keysAsObject | Record <string , string > |
optionsAsArray | any [] |
valuesAsArray | any [] |
valuesAsObject | Record <string , any > |
Defined in
api/types.d.ts:91
PromptParams
Ƭ PromptParams: Object
Type declaration
Name | Type |
---|---|
choices? | ({ name : string ; value : any } | string )[] |
default? | any |
logMessage? | string |
loop? | boolean |
message? | string |
name? | string |
pageSize? | number |
type | string |
validate? | (i : string ) => string | boolean |
warningMessage? | string |
Defined in
api/types.d.ts:99
PromptRenderFn
Ƭ PromptRenderFn: (i
: number
, obj
: any
, mapping
: any
, defaultVal
: string
) => string
Type declaration
▸ (i
, obj
, mapping
, defaultVal
): string
Parameters
Name | Type |
---|---|
i | number |
obj | any |
mapping | any |
defaultVal | string |
Returns
string
Defined in
api/types.d.ts:114
RenativeConfigAppDelegateMethod
Ƭ RenativeConfigAppDelegateMethod: _AppDelegateMethodType
Defined in
schema/types.d.ts:18
RenativeConfigPaths
Ƭ RenativeConfigPaths: ConfigFileBuildConfig
["paths"
]
Defined in
schema/types.d.ts:13
RenativeConfigPlugin
Ƭ RenativeConfigPlugin: Exclude
<ConfigFileBuildConfig
["plugins"
][string
], string
>
Defined in
schema/types.d.ts:12
RenativeConfigPluginPlatform
Ƭ RenativeConfigPluginPlatform: _PluginPlatformMergedSchemaType
Defined in
schema/types.d.ts:14
RenativeConfigTaskKey
Ƭ RenativeConfigTaskKey: keyof Required
<Required
<ConfigFileBuildConfig
>["tasks"
]>
Defined in
schema/types.d.ts:17
RenativeConfigVersion
Ƭ RenativeConfigVersion: string
| { version
: string
}
Defined in
types.d.ts:6
RenativeWebpackConfig
Ƭ RenativeWebpackConfig: RenativeConfigPlugin
["webpackConfig"
]
Defined in
schema/types.d.ts:15
ResolveOptions
Ƭ ResolveOptions: Object
Type declaration
Name | Type |
---|---|
basedir? | string |
extensions? | string [] |
forceForwardPaths? | boolean |
keepSuffix? | boolean |
Defined in
system/types.d.ts:2
RnvApi
Ƭ RnvApi: Object
Type declaration
Name | Type |
---|---|
analytics | RnvContextAnalytics |
doResolve | DoResolveFn |
fsExistsSync | typeof fs.existsSync |
fsReadFileSync | (dest : fs.PathLike | undefined ) => Buffer |
fsReaddirSync | (dest : fs.PathLike | undefined ) => string [] |
fsWriteFileSync | (dest : string | undefined , data : string , options? : fs.WriteFileOptions ) => void |
getConfigProp | GetConfigPropFn |
isDefault | boolean |
logger | RnvApiLogger |
path | typeof path |
prompt | RnvApiPrompt |
spinner | RnvApiSpinner |
Defined in
api/types.d.ts:10
RnvApiChalk
Ƭ RnvApiChalk: Object
Type declaration
Name | Type |
---|---|
blue | RnvApiChalkFn |
bold | RnvApiChalkFn |
cyan | RnvApiChalkFn |
gray | RnvApiChalkFn |
green | RnvApiChalkFn |
grey | RnvApiChalkFn |
magenta | RnvApiChalkFn |
red | RnvApiChalkFn |
rgb | (red : number , green : number , blue : number ) => any |
white | RnvApiChalkFn |
yellow | RnvApiChalkFn |
Defined in
api/types.d.ts:50
RnvApiChalkFn
Ƭ RnvApiChalkFn: (v
: any
) => any
& RnvApiChalk
Defined in
api/types.d.ts:63
RnvApiLogger
Ƭ RnvApiLogger: Object
Type declaration
Name | Type |
---|---|
chalk | () => RnvApiChalk |
getCurrentCommand | (excludeDollar : boolean ) => void |
isInfoEnabled | () => boolean |
logAndSave | (msg : string , skipLog? : boolean ) => void |
logAppInfo | (c : RnvContext ) => void |
logComplete | (isEnd? : boolean ) => void |
logDebug | (...args : any []) => void |
logEnd | (code : number ) => void |
logError | (e : Error | string | unknown , isEnd? : boolean , skipAnalytics? : boolean ) => void |
logExitTask | (task : string , customChalk? : (s : string ) => string ) => void |
logHook | (hook : string , msg? : string ) => void |
logInfo | (msg : string ) => void |
logInitTask | (task : string , customChalk? : string | (s : string ) => string ) => void |
logInitialize | () => void |
logRaw | (...args : string []) => void |
logSuccess | (msg : string ) => void |
logSummary | (header : string ) => void |
logTask | (task : string , customChalk? : any ) => void |
logToSummary | (v : string , sanitizePaths? : () => string ) => void |
logWarning | (msg : string | boolean | unknown ) => void |
logWelcome | () => void |
printArrIntoBox | (arr : string [], prefix? : string ) => string |
printBoxEnd | () => string |
printBoxStart | (str : string , str2? : string ) => string |
printIntoBox | (str : string ) => string |
Defined in
api/types.d.ts:64
RnvApiPrompt
Ƭ RnvApiPrompt: Object
Type declaration
Name | Type |
---|---|
generateOptions | (inputData : any , isMultiChoice? : boolean , mapping? : any , renderMethod? : PromptRenderFn ) => PromptOptions |
inquirerPrompt | (options : PromptParams ) => Promise <any > |
inquirerSeparator | (text? : string ) => any |
pressAnyKeyToContinue | () => Promise <any > |
Defined in
api/types.d.ts:32
RnvApiSpinner
Ƭ RnvApiSpinner: (msg
: string
| { text
: string
}) => { fail
: RnvApiSpinner
; start
: RnvApiSpinner
; succeed
: RnvApiSpinner
; text
: string
}
Type declaration
▸ (msg
): Object
Parameters
Name | Type |
---|---|
msg | string | { text : string } |
Returns
Object
Name | Type |
---|---|
fail | RnvApiSpinner |
start | RnvApiSpinner |
succeed | RnvApiSpinner |
text | string |
Defined in
api/types.d.ts:24
RnvCLI
Ƭ RnvCLI: Record
<string
, object
>
Defined in
system/types.d.ts:36
RnvContext
Ƭ RnvContext<Payload
>: Object
Type parameters
Name | Type |
---|---|
Payload | any |
Type declaration
Name | Type | Description |
---|---|---|
_currentTask? | string | - |
_renativePluginCache | Record <string , ConfigFilePlugin > | - |
_requiresNpmInstall? | boolean | - |
assetConfig | object | - |
buildConfig | RnvContextBuildConfig | complete object containing ALL renative.*.json files collected and merged during execution |
buildHooks | Record <string , (c : RnvContext ) => Promise <void >> | - |
buildPipes | Record <string , (c : RnvContext ) => Promise <boolean >[]> | - |
cli | Record <string , string | undefined > | - |
command | string | null | first command value from cli (ie "rnv run -p android") returns "run" |
configPropsInjects | OverridesOptions | - |
files | RnvContextFiles | - |
injectableConfigProps | Record <string , ConfigProp [ConfigPropKey ]> | - |
isBuildHooksReady | boolean | - |
isDefault | boolean | - |
isSystemWin | boolean | - |
logMessages | string [] | - |
paths | RnvContextPaths | - |
payload | Payload | Extra payload object used by 3rd party (ie @rnv/sdk-apple) to decorate context with extra typed information |
platform | RnvPlatform | - |
process | NodeJS.Process | - |
program | RnvContextProgram | - |
rnvVersion | string | - |
runningProcesses | ExecaChildProcess [] | - |
runtime | RnvContextRuntime | - |
runtimePropsInjects | OverridesOptions | - |
subCommand | string | null | second command value from cli (ie "rnv hooks list") returns "list" |
supportedPlatforms | string [] | - |
systemPropsInjects | OverridesOptions | - |
timeEnd | Date | - |
timeStart | Date | - |
Defined in
context/types.d.ts:25
RnvContextAnalytics
Ƭ RnvContextAnalytics: Object
Type declaration
Name | Type |
---|---|
captureEvent | (ops : { platform? : RnvPlatform ; platforms? : string [] ; template? : string ; type : string }) => void |
captureException | (e : string | Error , context : { extra : any }) => void |
teardown | () => Promise <void > |
Defined in
api/types.d.ts:38
RnvContextBuildConfig
Ƭ RnvContextBuildConfig: Partial
<ConfigFileBuildConfig
> & { _meta?
: { currentAppConfigId
: string
} ; _refs?
: Record
<string
, string
> }
Defined in
context/types.d.ts:69
RnvContextFileKey
Ƭ RnvContextFileKey: "config"
| "configLocal"
| "configPrivate"
Defined in
context/types.d.ts:302
RnvContextFileObj
Ƭ RnvContextFileObj<T
>: Object
Type parameters
Name |
---|
T |
Type declaration
Name | Type |
---|---|
config? | T |
configLocal? | ConfigFileLocal |
configPrivate? | ConfigFilePrivate |
config_original? | T |
configs | T [] |
configsLocal | ConfigFileLocal [] |
configsPrivate | ConfigFilePrivate [] |
Defined in
context/types.d.ts:157
RnvContextFiles
Ƭ RnvContextFiles: Object
Type declaration
Name | Type |
---|---|
appConfig | RnvContextFileObj <ConfigFileApp > |
defaultWorkspace | RnvContextFileObj <ConfigFileWorkspace > & { appConfig : RnvContextFileObj <ConfigFileApp > ; project : RnvContextFileObj <ConfigFileProject > } |
project | RnvContextFileObj <ConfigFileProject > & { assets : { config? : ConfigFileRuntime } ; builds : Record <string , ConfigFileBuildConfig > ; package : NpmPackageFile } |
rnv | { configWorkspaces? : ConfigFileWorkspaces ; package : NpmPackageFile ; pluginTemplates : { config? : ConfigFilePlugins ; configs : Record <string , ConfigFilePlugins > } ; projectTemplates : { config? : ConfigFileTemplates } } |
rnv.configWorkspaces? | ConfigFileWorkspaces |
rnv.package | NpmPackageFile |
rnv.pluginTemplates | { config? : ConfigFilePlugins ; configs : Record <string , ConfigFilePlugins > } |
rnv.pluginTemplates.config? | ConfigFilePlugins |
rnv.pluginTemplates.configs | Record <string , ConfigFilePlugins > |
rnv.projectTemplates | { config? : ConfigFileTemplates } |
rnv.projectTemplates.config? | ConfigFileTemplates |
workspace | RnvContextFileObj <ConfigFileWorkspace > & { appConfig : RnvContextFileObj <ConfigFileApp > ; project : RnvContextFileObj <ConfigFileProject > } |
Defined in
context/types.d.ts:128
RnvContextPathObj
Ƭ RnvContextPathObj: Object
Type declaration
Name | Type |
---|---|
appConfigsDir | string |
config | string |
configExists? | boolean |
configLocal | string |
configLocalExists? | boolean |
configPrivate | string |
configPrivateExists? | boolean |
configs | string [] |
configsLocal | string [] |
configsPrivate | string [] |
dir | string |
dirs | string [] |
fontsDir | string |
fontsDirs | string [] |
pluginDirs | string [] |
Defined in
context/types.d.ts:278
RnvContextPaths
Ƭ RnvContextPaths: Object
Type declaration
Name | Type |
---|---|
CURRENT_DIR | string |
GLOBAL_RNV_CONFIG | string |
GLOBAL_RNV_DIR | string |
IS_LINKED | boolean |
IS_NPX_MODE | boolean |
RNV_HOME_DIR | string |
RNV_NODE_MODULES_DIR | string |
appConfig | RnvContextPathObj |
appConfigBase | string |
buildHooks | { dir : string ; dist : { dir : string ; index : string } ; index : string } |
buildHooks.dir | string |
buildHooks.dist | { dir : string ; index : string } |
buildHooks.dist.dir | string |
buildHooks.dist.index | string |
buildHooks.index | string |
defaultWorkspace | RnvContextPathObj & { appConfig : { configs : string [] ; configsLocal : string [] ; configsPrivate : string [] } ; project : { appConfigBase : { dir : string } ; assets : { dir : string } ; builds : { dir : string } } } |
home | { dir : string } |
home.dir | string |
project | RnvContextPathObj & { appConfigBase : { dir : string ; fontsDir : string ; fontsDirs : string [] ; pluginsDir : string } ; appConfigsDirNames : string [] ; appConfigsDirs : string [] ; assets : { config : string ; dir : string ; runtimeDir : string } ; babelConfig? : string ; builds : { config : string ; dir : string } ; dir : string ; dotRnvDir : string ; fontSourceDirs? : string [] ; nodeModulesDir : string ; package? : string ; platformTemplatesDirs : Record <string , string > ; srcDir? : string } |
rnv | { configWorkspaces : string ; dir : string ; engines : { dir : string } ; package : string ; pluginTemplates : { config? : string ; dirs : Record <string , string > ; overrideDir? : string } ; projectTemplate : { dir : string } ; projectTemplates : { config : string ; dir : string } } |
rnv.configWorkspaces | string |
rnv.dir | string |
rnv.engines | { dir : string } |
rnv.engines.dir | string |
rnv.package | string |
rnv.pluginTemplates | { config? : string ; dirs : Record <string , string > ; overrideDir? : string } |
rnv.pluginTemplates.config? | string |
rnv.pluginTemplates.dirs | Record <string , string > |
rnv.pluginTemplates.overrideDir? | string |
rnv.projectTemplate | { dir : string } |
rnv.projectTemplate.dir | string |
rnv.projectTemplates | { config : string ; dir : string } |
rnv.projectTemplates.config | string |
rnv.projectTemplates.dir | string |
template | { appConfigBase : { dir : string } ; appConfigsDir : string ; assets : { dir : string } ; builds : { dir : string } ; config : string ; configTemplate : string ; dir : string } |
template.appConfigBase | { dir : string } |
template.appConfigBase.dir | string |
template.appConfigsDir | string |
template.assets | { dir : string } |
template.assets.dir | string |
template.builds | { dir : string } |
template.builds.dir | string |
template.config | string |
template.configTemplate | string |
template.dir | string |
workspace | RnvContextPathObj & { appConfig : RnvContextPathObj ; project : RnvContextPathObj & { appConfigBase : { dir : string } ; assets : string ; builds : string } } |
Defined in
context/types.d.ts:166
RnvContextPlatform
Ƭ RnvContextPlatform: Object
Type declaration
Name | Type |
---|---|
engine? | RnvEngine |
isConnected | boolean |
isValid? | boolean |
platform | PlatformKey |
port? | number |
Defined in
context/types.d.ts:295
RnvContextProgram
Ƭ RnvContextProgram: ParamKeys
& { args?
: string
[] ; option?
: (cmd
: string
, desc
: string
) => void
; parse?
: (arg
: string
[]) => void
; rawArgs?
: string
[] }
Defined in
context/types.d.ts:19
RnvContextRuntime
Ƭ RnvContextRuntime: Object
Type declaration
Name | Type |
---|---|
_platformBuildsSuffix? | string |
_skipNativeDepResolutions | boolean |
_skipPluginScopeWarnings | boolean |
activeTemplate? | string |
appConfigDir? | string |
appDir? | string |
appId? | string |
availablePlatforms | PlatformKey [] |
bundleAssets | boolean |
currentEngine? | RnvEngine |
currentPlatform? | RnvEnginePlatform |
currentTemplate? | string |
disableReset | boolean |
engine? | RnvEngine |
enginesById | Record <string , RnvEngine > |
enginesByIndex | RnvEngine [] |
enginesByPlatform | Record <string , RnvEngine > |
forceBuildHookRebuild | boolean |
forceBundleAssets? | boolean |
hasAllEnginesRegistered | boolean |
hosted | boolean |
isTargetTrue | boolean |
isWSConfirmed | boolean |
keepSessionActive | boolean |
localhost? | string |
missingEnginePlugins | Record <string , string > |
platform | RnvPlatform |
platformBuildsProjectPath? | string |
pluginVersions | Record <string , string > |
plugins | Record <string , RnvPlugin > |
port | number |
requiresBootstrap | boolean |
requiresForcedTemplateApply | boolean |
rnvVersionProject? | string |
rnvVersionRunner? | string |
runtimeExtraProps | Record <string , string > |
scheme? | string |
selectedTemplate? | string |
selectedWorkspace? | string |
shouldOpenBrowser? | boolean |
skipActiveServerCheck | boolean |
skipBuildHooks | boolean |
skipPackageUpdate? | boolean |
supportedPlatforms | RnvContextPlatform [] |
target? | string |
targetUDID? | string |
task? | string |
timestamp? | number |
versionCheckCompleted | boolean |
webpackTarget? | string |
Defined in
context/types.d.ts:75
RnvEngine
Ƭ RnvEngine: Object
Type declaration
Name | Type |
---|---|
config | ConfigFileEngine |
originalTemplatePlatformProjectDir? | string |
originalTemplatePlatformsDir? | string |
outputDirName? | string |
platforms | Partial <Record <PlatformKey , RnvEnginePlatform >> |
projectDirName | string |
rootPath? | string |
runtimeExtraProps | Record <string , string > |
serverDirName | string |
tasks | RnvTaskMap |
Defined in
engines/types.d.ts:4
RnvEngineInstallConfig
Ƭ RnvEngineInstallConfig: Object
Type declaration
Name | Type |
---|---|
configPath? | string |
engineRootPath? | string |
key | string |
version? | string |
Defined in
engines/types.d.ts:26
RnvEnginePlatform
Ƭ RnvEnginePlatform: Object
Type declaration
Name | Type |
---|---|
defaultPort | number |
extensions | string [] |
isWebHosted? | boolean |
Defined in
engines/types.d.ts:16
RnvEngineTemplate
Ƭ RnvEngineTemplate: Object
Type declaration
Name | Type |
---|---|
id | string |
packageName? | string |
Defined in
engines/types.d.ts:21
RnvEngineTemplateMap
Ƭ RnvEngineTemplateMap: Record
<string
, RnvEngineTemplate
>
Defined in
engines/types.d.ts:25
RnvError
Ƭ RnvError: any
Defined in
types.d.ts:9
RnvPlatform
Ƭ RnvPlatform: PlatformKey
| null
Defined in
types.d.ts:4
RnvPlatformWithAll
Ƭ RnvPlatformWithAll: PlatformKey
| "all"
Defined in
types.d.ts:5
RnvPlugin
Ƭ RnvPlugin: RenativeConfigPlugin
& { _id?
: string
; _scopes?
: string
[] ; config?
: ConfigFilePlugin
; packageName?
: string
; scope?
: string
}
Defined in
plugins/types.d.ts:20
RnvPluginScope
Ƭ RnvPluginScope: Object
Type declaration
Name | Type |
---|---|
npmVersion? | string |
scope | string |
Defined in
plugins/types.d.ts:16
RnvTask
Ƭ RnvTask: Object
Type declaration
Name | Type |
---|---|
description | string |
fn? | RnvTaskFn |
fnHelp? | RnvTaskFn |
forceBuildHookRebuild? | boolean |
ignoreEngines? | boolean |
isGlobalScope? | boolean |
isPriorityOrder? | boolean |
isPrivate? | boolean |
params | RnvTaskParameter [] |
platforms | PlatformKey [] |
task | string |
Defined in
tasks/types.d.ts:3
RnvTaskFn
Ƭ RnvTaskFn: (c
: RnvContext
, parentTask?
: string
, originTask?
: string
) => Promise
<any
>
Type declaration
▸ (c
, parentTask?
, originTask?
): Promise
<any
>
Parameters
Name | Type |
---|---|
c | RnvContext |
parentTask? | string |
originTask? | string |
Returns
Promise
<any
>
Defined in
tasks/types.d.ts:41
RnvTaskMap
Ƭ RnvTaskMap: Record
<string
, RnvTask
>
Defined in
tasks/types.d.ts:40
RnvTaskParameter
Ƭ RnvTaskParameter: Object
Type declaration
Name | Type |
---|---|
description | string |
examples? | string [] |
isRequired? | boolean |
key? | string |
options? | string [] |
shortcut? | string |
value? | string |
variadic? | boolean |
Defined in
tasks/types.d.ts:30
RuntimePropKey
Ƭ RuntimePropKey: keyof RnvContextRuntime
Defined in
context/types.d.ts:127
TaskItemMap
Ƭ TaskItemMap: Record
<string
, { desc?
: string
; taskKey
: string
}>
Defined in
tasks/types.d.ts:42
TaskObj
Ƭ TaskObj: Object
Type declaration
Name | Type |
---|---|
key | string |
taskInstance | RnvTask |
Defined in
tasks/types.d.ts:46
TaskOption
Ƭ TaskOption: Object
Type declaration
Name | Type |
---|---|
asArray? | string [] |
command | string |
description? | string |
isGlobalScope? | boolean |
isPriorityOrder? | boolean |
isPrivate? | boolean |
name | string |
params? | RnvTaskParameter [] |
provider? | string |
subCommand? | string |
subTasks? | TaskOption [] |
value | string |
Defined in
tasks/types.d.ts:16
TimestampPathsConfig
Ƭ TimestampPathsConfig: Object
Type declaration
Name | Type |
---|---|
paths | string [] |
timestamp | number |
Defined in
system/types.d.ts:32
Variables
CoreEnvVars
• Const
CoreEnvVars: Object
Type declaration
Name | Type |
---|---|
BASE | () => RnvEnvContext |
RNV_EXTENSIONS | () => { RNV_EXTENSIONS : string [] } |
Defined in
env/index.d.ts:2
DEFAULTS
• Const
DEFAULTS: Object
Type declaration
Name | Type |
---|---|
author | string |
backgroundColor | string |
buildToolsVersion | string |
certificateProfile | string |
compileSdkVersion | number |
deploymentTarget | string |
devServerHost | string |
gradleWrapperVersion | string |
minSdkVersion | number |
signingConfig | string |
targetSdkVersion | number |
Defined in
schema/defaults.d.ts:1
DEFAULT_TASK_DESCRIPTIONS
• Const
DEFAULT_TASK_DESCRIPTIONS: Record
<string
, string
>
Defined in
tasks/constants.d.ts:62
ExecOptionsPresets
• Const
ExecOptionsPresets: Object
Type declaration
Name | Type |
---|---|
FIRE_AND_FORGET | ExecOptions |
INHERIT_OUTPUT_NO_SPINNER | ExecOptions |
NO_SPINNER_FULL_ERROR_SUMMARY | ExecOptions |
SPINNER_FULL_ERROR_SUMMARY | ExecOptions |
Defined in
system/exec.d.ts:4
PARAMS
• Const
PARAMS: Object
Type declaration
Name | Type |
---|---|
all | string [] |
withAll | (arr? : RnvTaskParameter []) => RnvTaskParameter [] |
withBase | (arr? : RnvTaskParameter []) => RnvTaskParameter [] |
withConfigure | (arr? : RnvTaskParameter []) => RnvTaskParameter [] |
withRun | (arr? : RnvTaskParameter []) => RnvTaskParameter [] |
Defined in
tasks/constants.d.ts:343
PARAM_KEYS
• Const
PARAM_KEYS: Record
<string
, RnvTaskParameter
>
Defined in
tasks/constants.d.ts:338
RENATIVE_CONFIG_BUILD_NAME
• Const
RENATIVE_CONFIG_BUILD_NAME: "renative.build.json"
Defined in
constants.d.ts:5
RENATIVE_CONFIG_ENGINE_NAME
• Const
RENATIVE_CONFIG_ENGINE_NAME: "renative.engine.json"
Defined in
constants.d.ts:11
RENATIVE_CONFIG_LOCAL_NAME
• Const
RENATIVE_CONFIG_LOCAL_NAME: "renative.local.json"
Defined in
constants.d.ts:2
RENATIVE_CONFIG_NAME
• Const
RENATIVE_CONFIG_NAME: "renative.json"
Defined in
constants.d.ts:1
RENATIVE_CONFIG_PLATFORMS_NAME
• Const
RENATIVE_CONFIG_PLATFORMS_NAME: "renative.platforms.json"
Defined in
constants.d.ts:10
RENATIVE_CONFIG_PLUGINS_NAME
• Const
RENATIVE_CONFIG_PLUGINS_NAME: "renative.plugins.json"
Defined in
constants.d.ts:8
RENATIVE_CONFIG_PRIVATE_NAME
• Const
RENATIVE_CONFIG_PRIVATE_NAME: "renative.private.json"
Defined in
constants.d.ts:3
RENATIVE_CONFIG_RUNTIME_NAME
• Const
RENATIVE_CONFIG_RUNTIME_NAME: "renative.runtime.json"
Defined in
constants.d.ts:6
RENATIVE_CONFIG_TEMPLATES_NAME
• Const
RENATIVE_CONFIG_TEMPLATES_NAME: "renative.templates.json"
Defined in
constants.d.ts:9
RENATIVE_CONFIG_TEMPLATE_NAME
• Const
RENATIVE_CONFIG_TEMPLATE_NAME: "renative.template.json"
Defined in
constants.d.ts:4
RENATIVE_CONFIG_WORKSPACES_NAME
• Const
RENATIVE_CONFIG_WORKSPACES_NAME: "renative.workspaces.json"
Defined in
constants.d.ts:7
RootAppSchema
• Const
RootAppSchema: AnyZodObject
Defined in
schema/configFiles/app.d.ts:38296
RootEngineSchema
• Const
RootEngineSchema: z.ZodObject
<{ custom
: z.ZodOptional
<z.ZodAny
> ; engineExtension
: z.ZodString
; extends
: z.ZodOptional
<z.ZodString
> ; id
: z.ZodString
; npm
: z.ZodOptional
<z.ZodObject
<{ dependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; devDependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; optionalDependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; peerDependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> }, "strip"
, z.ZodTypeAny
, { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> }, { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> }>> ; overview
: z.ZodString
; platforms
: z.ZodOptional
<z.ZodRecord
<z.ZodEnum
<["ios"
, "android"
, "firetv"
, "androidtv"
, "androidwear"
, "web"
, "webtv"
, "tizen"
, "tizenmobile"
, "tvos"
, "webos"
, "macos"
, "windows"
, "linux"
, "tizenwatch"
, "kaios"
, "chromecast"
, "xbox"
]>, z.ZodObject
<{ engine
: z.ZodOptional
<z.ZodString
> ; npm
: z.ZodOptional
<z.ZodObject
<{ dependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; devDependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; optionalDependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; peerDependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> }, "strip"
, z.ZodTypeAny
, { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> }, { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> }>> }, "strip"
, z.ZodTypeAny
, { engine?
: string
; npm?
: { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> } }, { engine?
: string
; npm?
: { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> } }>>> ; plugins
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> }, "strip"
, z.ZodTypeAny
, { custom?
: any
; engineExtension
: string
; extends?
: string
; id
: string
; npm?
: { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> } ; overview
: string
; platforms?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, { engine?
: string
; npm?
: { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> } }>> ; plugins?
: Record
<string
, string
> }, { custom?
: any
; engineExtension
: string
; extends?
: string
; id
: string
; npm?
: { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> } ; overview
: string
; platforms?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, { engine?
: string
; npm?
: { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> } }>> ; plugins?
: Record
<string
, string
> }>
Defined in
schema/configFiles/engine.d.ts:2
RootGlobalSchema
• Const
RootGlobalSchema: z.ZodObject
<{ appConfigsPath
: z.ZodOptional
<z.ZodString
> ; defaultTargets
: z.ZodOptional
<z.ZodRecord
<z.ZodEnum
<["ios"
, "android"
, "firetv"
, "androidtv"
, "androidwear"
, "web"
, "webtv"
, "tizen"
, "tizenmobile"
, "tvos"
, "webos"
, "macos"
, "windows"
, "linux"
, "tizenwatch"
, "kaios"
, "chromecast"
, "xbox"
]>, z.ZodString
>> ; disableTelemetry
: z.ZodOptional
<z.ZodBoolean
> ; projectTemplates
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >>> ; sdks
: z.ZodOptional
<z.ZodObject
<{ ANDROID_NDK
: z.ZodOptional
<z.ZodString
> ; ANDROID_SDK
: z.ZodOptional
<z.ZodString
> ; KAIOS_SDK
: z.ZodOptional
<z.ZodString
> ; TIZEN_SDK
: z.ZodOptional
<z.ZodString
> ; WEBOS_SDK
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { ANDROID_NDK?
: string
; ANDROID_SDK?
: string
; KAIOS_SDK?
: string
; TIZEN_SDK?
: string
; WEBOS_SDK?
: string
}, { ANDROID_NDK?
: string
; ANDROID_SDK?
: string
; KAIOS_SDK?
: string
; TIZEN_SDK?
: string
; WEBOS_SDK?
: string
}>> }, "strip"
, z.ZodTypeAny
, { appConfigsPath?
: string
; defaultTargets?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, string
>> ; disableTelemetry?
: boolean
; projectTemplates?
: Record
<string
, > ; sdks?
: { ANDROID_NDK?
: string
; ANDROID_SDK?
: string
; KAIOS_SDK?
: string
; TIZEN_SDK?
: string
; WEBOS_SDK?
: string
} }, { appConfigsPath?
: string
; defaultTargets?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, string
>> ; disableTelemetry?
: boolean
; projectTemplates?
: Record
<string
, > ; sdks?
: { ANDROID_NDK?
: string
; ANDROID_SDK?
: string
; KAIOS_SDK?
: string
; TIZEN_SDK?
: string
; WEBOS_SDK?
: string
} }>
Defined in
schema/configFiles/workspace.d.ts:2
RootIntegrationSchema
• Const
RootIntegrationSchema: z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >
Defined in
schema/configFiles/integration.d.ts:2
RootLocalSchema
• Const
RootLocalSchema: z.ZodObject
<{ _meta
: z.ZodOptional
<z.ZodObject
<{ currentAppConfigId
: z.ZodOptional
<z.ZodString
> ; requiresJetify
: z.ZodOptional
<z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { currentAppConfigId?
: string
; requiresJetify?
: boolean
}, { currentAppConfigId?
: string
; requiresJetify?
: boolean
}>> ; defaultTargets
: z.ZodOptional
<z.ZodRecord
<z.ZodEnum
<["ios"
, "android"
, "firetv"
, "androidtv"
, "androidwear"
, "web"
, "webtv"
, "tizen"
, "tizenmobile"
, "tvos"
, "webos"
, "macos"
, "windows"
, "linux"
, "tizenwatch"
, "kaios"
, "chromecast"
, "xbox"
]>, z.ZodString
>> ; workspaceAppConfigsDir
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { _meta?
: { currentAppConfigId?
: string
; requiresJetify?
: boolean
} ; defaultTargets?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, string
>> ; workspaceAppConfigsDir?
: string
}, { _meta?
: { currentAppConfigId?
: string
; requiresJetify?
: boolean
} ; defaultTargets?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, string
>> ; workspaceAppConfigsDir?
: string
}>
Defined in
schema/configFiles/local.d.ts:2
RootPluginSchema
• Const
RootPluginSchema: z.ZodObject
<{ android
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; implementation
: z.ZodOptional
<z.ZodString
> ; package
: z.ZodOptional
<z.ZodString
> ; path
: z.ZodOptional
<z.ZodString
> ; projectName
: z.ZodOptional
<z.ZodString
> ; skipImplementation
: z.ZodOptional
<z.ZodBoolean
> ; skipLinking
: z.ZodOptional
<z.ZodBoolean
> ; templateAndroid
: z.ZodOptional
<z.ZodObject
<{ AndroidManifest_xml
: z.ZodOptional
<z.ZodObject
<{ android:name
: z.ZodString
; android:required
: z.ZodOptional
<z.ZodBoolean
> ; children
: z.ZodArray
<z.ZodType
<_ManifestChildType
, z.ZodTypeDef
, _ManifestChildType
>, "many"
> ; package
: z.ZodOptional
<z.ZodString
> ; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}>> ; MainActivity_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; onCreate
: z.ZodDefault
<z.ZodOptional
<z.ZodString
>> ; resultMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] }>> ; MainApplication_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packageParams
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packages
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }>> ; app_build_gradle
: z.ZodOptional
<z.ZodObject
<{ afterEvaluate
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; apply
: z.ZodArray
<z.ZodString
, "many"
> ; buildTypes
: z.ZodOptional
<z.ZodObject
<{ debug
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; release
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { debug?
: string
[] ; release?
: string
[] }, { debug?
: string
[] ; release?
: string
[] }>> ; defaultConfig
: z.ZodArray
<z.ZodString
, "many"
> ; implementation
: z.ZodOptional
<z.ZodString
> ; implementations
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }>> ; build_gradle
: z.ZodOptional
<z.ZodObject
<{ allprojects
: z.ZodObject
<{ repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { repositories
: Record
<string
, boolean
> }, { repositories
: Record
<string
, boolean
> }> ; buildscript
: z.ZodObject
<{ dependencies
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }> ; dexOptions
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; injectAfterAll
: z.ZodArray
<z.ZodString
, "many"
> ; plugins
: z.ZodArray
<z.ZodString
, "many"
> }, "strip"
, z.ZodTypeAny
, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }>> ; gradle_properties
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodUnion
<[z.ZodString
, z.ZodBoolean
, z.ZodNumber
]>>> ; strings_xml
: z.ZodOptional
<z.ZodObject
<{ children
: z.ZodOptional
<z.ZodArray
<z.ZodObject
<{ child_value
: z.ZodString
; name
: z.ZodString
; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { child_value
: string
; name
: string
; tag
: string
}, { child_value
: string
; name
: string
; tag
: string
}>, "many"
>> }, "strip"
, z.ZodTypeAny
, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }>> }, "strip"
, z.ZodTypeAny
, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }>> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }>> ; androidtv
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; implementation
: z.ZodOptional
<z.ZodString
> ; package
: z.ZodOptional
<z.ZodString
> ; path
: z.ZodOptional
<z.ZodString
> ; projectName
: z.ZodOptional
<z.ZodString
> ; skipImplementation
: z.ZodOptional
<z.ZodBoolean
> ; skipLinking
: z.ZodOptional
<z.ZodBoolean
> ; templateAndroid
: z.ZodOptional
<z.ZodObject
<{ AndroidManifest_xml
: z.ZodOptional
<z.ZodObject
<{ android:name
: z.ZodString
; android:required
: z.ZodOptional
<z.ZodBoolean
> ; children
: z.ZodArray
<z.ZodType
<_ManifestChildType
, z.ZodTypeDef
, _ManifestChildType
>, "many"
> ; package
: z.ZodOptional
<z.ZodString
> ; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}>> ; MainActivity_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; onCreate
: z.ZodDefault
<z.ZodOptional
<z.ZodString
>> ; resultMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] }>> ; MainApplication_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packageParams
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packages
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }>> ; app_build_gradle
: z.ZodOptional
<z.ZodObject
<{ afterEvaluate
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; apply
: z.ZodArray
<z.ZodString
, "many"
> ; buildTypes
: z.ZodOptional
<z.ZodObject
<{ debug
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; release
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { debug?
: string
[] ; release?
: string
[] }, { debug?
: string
[] ; release?
: string
[] }>> ; defaultConfig
: z.ZodArray
<z.ZodString
, "many"
> ; implementation
: z.ZodOptional
<z.ZodString
> ; implementations
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }>> ; build_gradle
: z.ZodOptional
<z.ZodObject
<{ allprojects
: z.ZodObject
<{ repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { repositories
: Record
<string
, boolean
> }, { repositories
: Record
<string
, boolean
> }> ; buildscript
: z.ZodObject
<{ dependencies
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }> ; dexOptions
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; injectAfterAll
: z.ZodArray
<z.ZodString
, "many"
> ; plugins
: z.ZodArray
<z.ZodString
, "many"
> }, "strip"
, z.ZodTypeAny
, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }>> ; gradle_properties
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodUnion
<[z.ZodString
, z.ZodBoolean
, z.ZodNumber
]>>> ; strings_xml
: z.ZodOptional
<z.ZodObject
<{ children
: z.ZodOptional
<z.ZodArray
<z.ZodObject
<{ child_value
: z.ZodString
; name
: z.ZodString
; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { child_value
: string
; name
: string
; tag
: string
}, { child_value
: string
; name
: string
; tag
: string
}>, "many"
>> }, "strip"
, z.ZodTypeAny
, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }>> }, "strip"
, z.ZodTypeAny
, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }>> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }>> ; androidwear
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; implementation
: z.ZodOptional
<z.ZodString
> ; package
: z.ZodOptional
<z.ZodString
> ; path
: z.ZodOptional
<z.ZodString
> ; projectName
: z.ZodOptional
<z.ZodString
> ; skipImplementation
: z.ZodOptional
<z.ZodBoolean
> ; skipLinking
: z.ZodOptional
<z.ZodBoolean
> ; templateAndroid
: z.ZodOptional
<z.ZodObject
<{ AndroidManifest_xml
: z.ZodOptional
<z.ZodObject
<{ android:name
: z.ZodString
; android:required
: z.ZodOptional
<z.ZodBoolean
> ; children
: z.ZodArray
<z.ZodType
<_ManifestChildType
, z.ZodTypeDef
, _ManifestChildType
>, "many"
> ; package
: z.ZodOptional
<z.ZodString
> ; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}>> ; MainActivity_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; onCreate
: z.ZodDefault
<z.ZodOptional
<z.ZodString
>> ; resultMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] }>> ; MainApplication_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packageParams
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packages
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }>> ; app_build_gradle
: z.ZodOptional
<z.ZodObject
<{ afterEvaluate
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; apply
: z.ZodArray
<z.ZodString
, "many"
> ; buildTypes
: z.ZodOptional
<z.ZodObject
<{ debug
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; release
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { debug?
: string
[] ; release?
: string
[] }, { debug?
: string
[] ; release?
: string
[] }>> ; defaultConfig
: z.ZodArray
<z.ZodString
, "many"
> ; implementation
: z.ZodOptional
<z.ZodString
> ; implementations
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }>> ; build_gradle
: z.ZodOptional
<z.ZodObject
<{ allprojects
: z.ZodObject
<{ repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { repositories
: Record
<string
, boolean
> }, { repositories
: Record
<string
, boolean
> }> ; buildscript
: z.ZodObject
<{ dependencies
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }> ; dexOptions
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; injectAfterAll
: z.ZodArray
<z.ZodString
, "many"
> ; plugins
: z.ZodArray
<z.ZodString
, "many"
> }, "strip"
, z.ZodTypeAny
, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }>> ; gradle_properties
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodUnion
<[z.ZodString
, z.ZodBoolean
, z.ZodNumber
]>>> ; strings_xml
: z.ZodOptional
<z.ZodObject
<{ children
: z.ZodOptional
<z.ZodArray
<z.ZodObject
<{ child_value
: z.ZodString
; name
: z.ZodString
; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { child_value
: string
; name
: string
; tag
: string
}, { child_value
: string
; name
: string
; tag
: string
}>, "many"
>> }, "strip"
, z.ZodTypeAny
, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }>> }, "strip"
, z.ZodTypeAny
, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }>> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }>> ; chromecast
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; custom
: z.ZodOptional
<z.ZodAny
> ; deprecated
: z.ZodOptional
<z.ZodString
> ; disableNpm
: z.ZodOptional
<z.ZodBoolean
> ; disablePluginTemplateOverrides
: z.ZodOptional
<z.ZodBoolean
> ; disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; firetv
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; implementation
: z.ZodOptional
<z.ZodString
> ; package
: z.ZodOptional
<z.ZodString
> ; path
: z.ZodOptional
<z.ZodString
> ; projectName
: z.ZodOptional
<z.ZodString
> ; skipImplementation
: z.ZodOptional
<z.ZodBoolean
> ; skipLinking
: z.ZodOptional
<z.ZodBoolean
> ; templateAndroid
: z.ZodOptional
<z.ZodObject
<{ AndroidManifest_xml
: z.ZodOptional
<z.ZodObject
<{ android:name
: z.ZodString
; android:required
: z.ZodOptional
<z.ZodBoolean
> ; children
: z.ZodArray
<z.ZodType
<_ManifestChildType
, z.ZodTypeDef
, _ManifestChildType
>, "many"
> ; package
: z.ZodOptional
<z.ZodString
> ; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}>> ; MainActivity_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; onCreate
: z.ZodDefault
<z.ZodOptional
<z.ZodString
>> ; resultMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] }>> ; MainApplication_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packageParams
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packages
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }>> ; app_build_gradle
: z.ZodOptional
<z.ZodObject
<{ afterEvaluate
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; apply
: z.ZodArray
<z.ZodString
, "many"
> ; buildTypes
: z.ZodOptional
<z.ZodObject
<{ debug
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; release
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { debug?
: string
[] ; release?
: string
[] }, { debug?
: string
[] ; release?
: string
[] }>> ; defaultConfig
: z.ZodArray
<z.ZodString
, "many"
> ; implementation
: z.ZodOptional
<z.ZodString
> ; implementations
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }>> ; build_gradle
: z.ZodOptional
<z.ZodObject
<{ allprojects
: z.ZodObject
<{ repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { repositories
: Record
<string
, boolean
> }, { repositories
: Record
<string
, boolean
> }> ; buildscript
: z.ZodObject
<{ dependencies
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }> ; dexOptions
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; injectAfterAll
: z.ZodArray
<z.ZodString
, "many"
> ; plugins
: z.ZodArray
<z.ZodString
, "many"
> }, "strip"
, z.ZodTypeAny
, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }>> ; gradle_properties
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodUnion
<[z.ZodString
, z.ZodBoolean
, z.ZodNumber
]>>> ; strings_xml
: z.ZodOptional
<z.ZodObject
<{ children
: z.ZodOptional
<z.ZodArray
<z.ZodObject
<{ child_value
: z.ZodString
; name
: z.ZodString
; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { child_value
: string
; name
: string
; tag
: string
}, { child_value
: string
; name
: string
; tag
: string
}>, "many"
>> }, "strip"
, z.ZodTypeAny
, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }>> }, "strip"
, z.ZodTypeAny
, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }>> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }>> ; fontSources
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; ios
: z.ZodOptional
<z.ZodObject
<{ buildType
: z.ZodOptional
<z.ZodEnum
<["dynamic"
, "static"
]>> ; commit
: z.ZodOptional
<z.ZodString
> ; disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; git
: z.ZodOptional
<z.ZodString
> ; isStatic
: z.ZodOptional
<z.ZodBoolean
> ; path
: z.ZodOptional
<z.ZodString
> ; podName
: z.ZodOptional
<z.ZodString
> ; podNames
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; staticFrameworks
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; templateXcode
: z.ZodOptional
<z.ZodObject
<{ AppDelegate_h
: z.ZodOptional
<z.ZodObject
<{ appDelegateExtensions
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; appDelegateImports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] }, { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] }>> ; AppDelegate_mm
: z.ZodOptional
<z.ZodObject
<{ appDelegateImports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; appDelegateMethods
: z.ZodOptional
<z.ZodObject
<{ application
: z.ZodObject
<{ applicationDidBecomeActive
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; continue
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didConnectCarInterfaceController
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didDisconnectCarInterfaceController
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didFailToRegisterForRemoteNotificationsWithError
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didFinishLaunchingWithOptions
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didReceive
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didReceiveRemoteNotification
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didRegister
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didRegisterForRemoteNotificationsWithDeviceToken
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; open
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; supportedInterfaceOrientationsFor
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> }, "strip"
, z.ZodTypeAny
, { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] }, { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] }> ; userNotificationCenter
: z.ZodObject
<{ didReceiveNotificationResponse
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; willPresent
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> }, "strip"
, z.ZodTypeAny
, { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] }, { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] }> }, "strip"
, z.ZodTypeAny
, { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } }, { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } }>> }, "strip"
, z.ZodTypeAny
, { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } }, { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } }>> ; Info_plist
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; Podfile
: z.ZodOptional
<z.ZodObject
<{ header
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; injectLines
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; podDependencies
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; post_install
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; sources
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; staticPods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] }, { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] }>> ; project_pbxproj
: z.ZodOptional
<z.ZodObject
<{ buildPhases
: z.ZodOptional
<z.ZodArray
<z.ZodObject
<{ inputPaths
: z.ZodArray
<z.ZodString
, "many"
> ; shellPath
: z.ZodString
; shellScript
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}, { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}>, "many"
>> ; buildSettings
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; frameworks
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; headerFiles
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; resourceFiles
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; sourceFiles
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] }, { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] }>> }, "strip"
, z.ZodTypeAny
, { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } }, { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } }>> ; version
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
}, { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
}>> ; kaios
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; linux
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; macos
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; npm
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; pluginDependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodNullable
<z.ZodString
>>> ; props
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; skipMerge
: z.ZodOptional
<z.ZodBoolean
> ; source
: z.ZodOptional
<z.ZodString
> ; tizen
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; tizenmobile
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; tizenwatch
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; tvos
: z.ZodOptional
<z.ZodObject
<{ buildType
: z.ZodOptional
<z.ZodEnum
<["dynamic"
, "static"
]>> ; commit
: z.ZodOptional
<z.ZodString
> ; disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; git
: z.ZodOptional
<z.ZodString
> ; isStatic
: z.ZodOptional
<z.ZodBoolean
> ; path
: z.ZodOptional
<z.ZodString
> ; podName
: z.ZodOptional
<z.ZodString
> ; podNames
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; staticFrameworks
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; templateXcode
: z.ZodOptional
<z.ZodObject
<{ AppDelegate_h
: z.ZodOptional
<z.ZodObject
<{ appDelegateExtensions
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; appDelegateImports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] }, { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] }>> ; AppDelegate_mm
: z.ZodOptional
<z.ZodObject
<{ appDelegateImports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; appDelegateMethods
: z.ZodOptional
<z.ZodObject
<{ application
: z.ZodObject
<{ applicationDidBecomeActive
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; continue
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didConnectCarInterfaceController
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didDisconnectCarInterfaceController
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didFailToRegisterForRemoteNotificationsWithError
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didFinishLaunchingWithOptions
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didReceive
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didReceiveRemoteNotification
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didRegister
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didRegisterForRemoteNotificationsWithDeviceToken
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; open
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; supportedInterfaceOrientationsFor
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> }, "strip"
, z.ZodTypeAny
, { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] }, { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] }> ; userNotificationCenter
: z.ZodObject
<{ didReceiveNotificationResponse
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; willPresent
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> }, "strip"
, z.ZodTypeAny
, { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] }, { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] }> }, "strip"
, z.ZodTypeAny
, { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } }, { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } }>> }, "strip"
, z.ZodTypeAny
, { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } }, { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } }>> ; Info_plist
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; Podfile
: z.ZodOptional
<z.ZodObject
<{ header
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; injectLines
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; podDependencies
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; post_install
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; sources
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; staticPods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] }, { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] }>> ; project_pbxproj
: z.ZodOptional
<z.ZodObject
<{ buildPhases
: z.ZodOptional
<z.ZodArray
<z.ZodObject
<{ inputPaths
: z.ZodArray
<z.ZodString
, "many"
> ; shellPath
: z.ZodString
; shellScript
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}, { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}>, "many"
>> ; buildSettings
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; frameworks
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; headerFiles
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; resourceFiles
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; sourceFiles
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] }, { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] }>> }, "strip"
, z.ZodTypeAny
, { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } }, { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } }>> ; version
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
}, { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
}>> ; version
: z.ZodOptional
<z.ZodString
> ; web
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; webos
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; webpackConfig
: z.ZodOptional
<z.ZodObject
<{ moduleAliases
: z.ZodOptional
<z.ZodUnion
<[z.ZodBoolean
, z.ZodRecord
<z.ZodString
, z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ projectPath
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { projectPath
: string
}, { projectPath
: string
}>]>>]>> ; modulePaths
: z.ZodOptional
<z.ZodUnion
<[z.ZodBoolean
, z.ZodArray
<z.ZodString
, "many"
>]>> ; nextTranspileModules
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { moduleAliases?
: boolean
| Record
<string
, string
| { projectPath
: string
}> ; modulePaths?
: boolean
| string
[] ; nextTranspileModules?
: string
[] }, { moduleAliases?
: boolean
| Record
<string
, string
| { projectPath
: string
}> ; modulePaths?
: boolean
| string
[] ; nextTranspileModules?
: string
[] }>> ; webtv
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; windows
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; xbox
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> }, "strip"
, z.ZodTypeAny
, { android?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; androidtv?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; androidwear?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; chromecast?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; custom?
: any
; deprecated?
: string
; disableNpm?
: boolean
; disablePluginTemplateOverrides?
: boolean
; disabled?
: boolean
; firetv?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; fontSources?
: string
[] ; ios?
: { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
} ; kaios?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; linux?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; macos?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; npm?
: Record
<string
, string
> ; pluginDependencies?
: Record
<string
, string
| null
> ; props?
: Record
<string
, string
> ; skipMerge?
: boolean
; source?
: string
; tizen?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tizenmobile?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tizenwatch?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tvos?
: { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
} ; version?
: string
; web?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; webos?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; webpackConfig?
: { moduleAliases?
: boolean
| Record
<string
, string
| { projectPath
: string
}> ; modulePaths?
: boolean
| string
[] ; nextTranspileModules?
: string
[] } ; webtv?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; windows?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; xbox?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} }, { android?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; androidtv?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; androidwear?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; chromecast?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; custom?
: any
; deprecated?
: string
; disableNpm?
: boolean
; disablePluginTemplateOverrides?
: boolean
; disabled?
: boolean
; firetv?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; fontSources?
: string
[] ; ios?
: { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
} ; kaios?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; linux?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; macos?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; npm?
: Record
<string
, string
> ; pluginDependencies?
: Record
<string
, string
| null
> ; props?
: Record
<string
, string
> ; skipMerge?
: boolean
; source?
: string
; tizen?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tizenmobile?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tizenwatch?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tvos?
: { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
} ; version?
: string
; web?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; webos?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; webpackConfig?
: { moduleAliases?
: boolean
| Record
<string
, string
| { projectPath
: string
}> ; modulePaths?
: boolean
| string
[] ; nextTranspileModules?
: string
[] } ; webtv?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; windows?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; xbox?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} }>
Defined in
schema/configFiles/plugin.d.ts:2
RootPluginsSchema
• Const
RootPluginsSchema: z.ZodObject
<{ custom
: z.ZodOptional
<z.ZodAny
> ; disableRnvDefaultOverrides
: z.ZodOptional
<z.ZodBoolean
> ; pluginTemplates
: z.ZodRecord
<z.ZodString
, z.ZodObject
<{ android
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; implementation
: z.ZodOptional
<z.ZodString
> ; package
: z.ZodOptional
<z.ZodString
> ; path
: z.ZodOptional
<z.ZodString
> ; projectName
: z.ZodOptional
<z.ZodString
> ; skipImplementation
: z.ZodOptional
<z.ZodBoolean
> ; skipLinking
: z.ZodOptional
<z.ZodBoolean
> ; templateAndroid
: z.ZodOptional
<z.ZodObject
<{ AndroidManifest_xml
: z.ZodOptional
<z.ZodObject
<{ android:name
: z.ZodString
; android:required
: z.ZodOptional
<z.ZodBoolean
> ; children
: z.ZodArray
<z.ZodType
<_ManifestChildType
, z.ZodTypeDef
, _ManifestChildType
>, "many"
> ; package
: z.ZodOptional
<z.ZodString
> ; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}>> ; MainActivity_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; onCreate
: z.ZodDefault
<z.ZodOptional
<z.ZodString
>> ; resultMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] }>> ; MainApplication_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packageParams
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packages
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }>> ; app_build_gradle
: z.ZodOptional
<z.ZodObject
<{ afterEvaluate
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; apply
: z.ZodArray
<z.ZodString
, "many"
> ; buildTypes
: z.ZodOptional
<z.ZodObject
<{ debug
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; release
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { debug?
: string
[] ; release?
: string
[] }, { debug?
: string
[] ; release?
: string
[] }>> ; defaultConfig
: z.ZodArray
<z.ZodString
, "many"
> ; implementation
: z.ZodOptional
<z.ZodString
> ; implementations
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }>> ; build_gradle
: z.ZodOptional
<z.ZodObject
<{ allprojects
: z.ZodObject
<{ repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { repositories
: Record
<string
, boolean
> }, { repositories
: Record
<string
, boolean
> }> ; buildscript
: z.ZodObject
<{ dependencies
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }> ; dexOptions
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; injectAfterAll
: z.ZodArray
<z.ZodString
, "many"
> ; plugins
: z.ZodArray
<z.ZodString
, "many"
> }, "strip"
, z.ZodTypeAny
, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }>> ; gradle_properties
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodUnion
<[z.ZodString
, z.ZodBoolean
, z.ZodNumber
]>>> ; strings_xml
: z.ZodOptional
<z.ZodObject
<{ children
: z.ZodOptional
<z.ZodArray
<z.ZodObject
<{ child_value
: z.ZodString
; name
: z.ZodString
; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { child_value
: string
; name
: string
; tag
: string
}, { child_value
: string
; name
: string
; tag
: string
}>, "many"
>> }, "strip"
, z.ZodTypeAny
, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }>> }, "strip"
, z.ZodTypeAny
, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }>> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }>> ; androidtv
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; implementation
: z.ZodOptional
<z.ZodString
> ; package
: z.ZodOptional
<z.ZodString
> ; path
: z.ZodOptional
<z.ZodString
> ; projectName
: z.ZodOptional
<z.ZodString
> ; skipImplementation
: z.ZodOptional
<z.ZodBoolean
> ; skipLinking
: z.ZodOptional
<z.ZodBoolean
> ; templateAndroid
: z.ZodOptional
<z.ZodObject
<{ AndroidManifest_xml
: z.ZodOptional
<z.ZodObject
<{ android:name
: z.ZodString
; android:required
: z.ZodOptional
<z.ZodBoolean
> ; children
: z.ZodArray
<z.ZodType
<_ManifestChildType
, z.ZodTypeDef
, _ManifestChildType
>, "many"
> ; package
: z.ZodOptional
<z.ZodString
> ; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}>> ; MainActivity_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; onCreate
: z.ZodDefault
<z.ZodOptional
<z.ZodString
>> ; resultMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] }>> ; MainApplication_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packageParams
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packages
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }>> ; app_build_gradle
: z.ZodOptional
<z.ZodObject
<{ afterEvaluate
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; apply
: z.ZodArray
<z.ZodString
, "many"
> ; buildTypes
: z.ZodOptional
<z.ZodObject
<{ debug
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; release
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { debug?
: string
[] ; release?
: string
[] }, { debug?
: string
[] ; release?
: string
[] }>> ; defaultConfig
: z.ZodArray
<z.ZodString
, "many"
> ; implementation
: z.ZodOptional
<z.ZodString
> ; implementations
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }>> ; build_gradle
: z.ZodOptional
<z.ZodObject
<{ allprojects
: z.ZodObject
<{ repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { repositories
: Record
<string
, boolean
> }, { repositories
: Record
<string
, boolean
> }> ; buildscript
: z.ZodObject
<{ dependencies
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }> ; dexOptions
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; injectAfterAll
: z.ZodArray
<z.ZodString
, "many"
> ; plugins
: z.ZodArray
<z.ZodString
, "many"
> }, "strip"
, z.ZodTypeAny
, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }>> ; gradle_properties
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodUnion
<[z.ZodString
, z.ZodBoolean
, z.ZodNumber
]>>> ; strings_xml
: z.ZodOptional
<z.ZodObject
<{ children
: z.ZodOptional
<z.ZodArray
<z.ZodObject
<{ child_value
: z.ZodString
; name
: z.ZodString
; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { child_value
: string
; name
: string
; tag
: string
}, { child_value
: string
; name
: string
; tag
: string
}>, "many"
>> }, "strip"
, z.ZodTypeAny
, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }>> }, "strip"
, z.ZodTypeAny
, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }>> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }>> ; androidwear
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; implementation
: z.ZodOptional
<z.ZodString
> ; package
: z.ZodOptional
<z.ZodString
> ; path
: z.ZodOptional
<z.ZodString
> ; projectName
: z.ZodOptional
<z.ZodString
> ; skipImplementation
: z.ZodOptional
<z.ZodBoolean
> ; skipLinking
: z.ZodOptional
<z.ZodBoolean
> ; templateAndroid
: z.ZodOptional
<z.ZodObject
<{ AndroidManifest_xml
: z.ZodOptional
<z.ZodObject
<{ android:name
: z.ZodString
; android:required
: z.ZodOptional
<z.ZodBoolean
> ; children
: z.ZodArray
<z.ZodType
<_ManifestChildType
, z.ZodTypeDef
, _ManifestChildType
>, "many"
> ; package
: z.ZodOptional
<z.ZodString
> ; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}>> ; MainActivity_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; onCreate
: z.ZodDefault
<z.ZodOptional
<z.ZodString
>> ; resultMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] }>> ; MainApplication_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packageParams
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packages
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }>> ; app_build_gradle
: z.ZodOptional
<z.ZodObject
<{ afterEvaluate
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; apply
: z.ZodArray
<z.ZodString
, "many"
> ; buildTypes
: z.ZodOptional
<z.ZodObject
<{ debug
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; release
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { debug?
: string
[] ; release?
: string
[] }, { debug?
: string
[] ; release?
: string
[] }>> ; defaultConfig
: z.ZodArray
<z.ZodString
, "many"
> ; implementation
: z.ZodOptional
<z.ZodString
> ; implementations
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }>> ; build_gradle
: z.ZodOptional
<z.ZodObject
<{ allprojects
: z.ZodObject
<{ repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { repositories
: Record
<string
, boolean
> }, { repositories
: Record
<string
, boolean
> }> ; buildscript
: z.ZodObject
<{ dependencies
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }> ; dexOptions
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; injectAfterAll
: z.ZodArray
<z.ZodString
, "many"
> ; plugins
: z.ZodArray
<z.ZodString
, "many"
> }, "strip"
, z.ZodTypeAny
, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }>> ; gradle_properties
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodUnion
<[z.ZodString
, z.ZodBoolean
, z.ZodNumber
]>>> ; strings_xml
: z.ZodOptional
<z.ZodObject
<{ children
: z.ZodOptional
<z.ZodArray
<z.ZodObject
<{ child_value
: z.ZodString
; name
: z.ZodString
; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { child_value
: string
; name
: string
; tag
: string
}, { child_value
: string
; name
: string
; tag
: string
}>, "many"
>> }, "strip"
, z.ZodTypeAny
, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }>> }, "strip"
, z.ZodTypeAny
, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }>> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }>> ; chromecast
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; deprecated
: z.ZodOptional
<z.ZodString
> ; disableNpm
: z.ZodOptional
<z.ZodBoolean
> ; disablePluginTemplateOverrides
: z.ZodOptional
<z.ZodBoolean
> ; disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; firetv
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; implementation
: z.ZodOptional
<z.ZodString
> ; package
: z.ZodOptional
<z.ZodString
> ; path
: z.ZodOptional
<z.ZodString
> ; projectName
: z.ZodOptional
<z.ZodString
> ; skipImplementation
: z.ZodOptional
<z.ZodBoolean
> ; skipLinking
: z.ZodOptional
<z.ZodBoolean
> ; templateAndroid
: z.ZodOptional
<z.ZodObject
<{ AndroidManifest_xml
: z.ZodOptional
<z.ZodObject
<{ android:name
: z.ZodString
; android:required
: z.ZodOptional
<z.ZodBoolean
> ; children
: z.ZodArray
<z.ZodType
<_ManifestChildType
, z.ZodTypeDef
, _ManifestChildType
>, "many"
> ; package
: z.ZodOptional
<z.ZodString
> ; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}, { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
}>> ; MainActivity_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; onCreate
: z.ZodDefault
<z.ZodOptional
<z.ZodString
>> ; resultMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] }>> ; MainApplication_java
: z.ZodOptional
<z.ZodObject
<{ createMethods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; imports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; methods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packageParams
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packages
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }, { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] }>> ; app_build_gradle
: z.ZodOptional
<z.ZodObject
<{ afterEvaluate
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; apply
: z.ZodArray
<z.ZodString
, "many"
> ; buildTypes
: z.ZodOptional
<z.ZodObject
<{ debug
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; release
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { debug?
: string
[] ; release?
: string
[] }, { debug?
: string
[] ; release?
: string
[] }>> ; defaultConfig
: z.ZodArray
<z.ZodString
, "many"
> ; implementation
: z.ZodOptional
<z.ZodString
> ; implementations
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }, { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] }>> ; build_gradle
: z.ZodOptional
<z.ZodObject
<{ allprojects
: z.ZodObject
<{ repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { repositories
: Record
<string
, boolean
> }, { repositories
: Record
<string
, boolean
> }> ; buildscript
: z.ZodObject
<{ dependencies
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; repositories
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> }, "strip"
, z.ZodTypeAny
, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }, { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> }> ; dexOptions
: z.ZodRecord
<z.ZodString
, z.ZodBoolean
> ; injectAfterAll
: z.ZodArray
<z.ZodString
, "many"
> ; plugins
: z.ZodArray
<z.ZodString
, "many"
> }, "strip"
, z.ZodTypeAny
, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }, { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] }>> ; gradle_properties
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodUnion
<[z.ZodString
, z.ZodBoolean
, z.ZodNumber
]>>> ; strings_xml
: z.ZodOptional
<z.ZodObject
<{ children
: z.ZodOptional
<z.ZodArray
<z.ZodObject
<{ child_value
: z.ZodString
; name
: z.ZodString
; tag
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { child_value
: string
; name
: string
; tag
: string
}, { child_value
: string
; name
: string
; tag
: string
}>, "many"
>> }, "strip"
, z.ZodTypeAny
, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }, { children?
: { child_value
: string
; name
: string
; tag
: string
}[] }>> }, "strip"
, z.ZodTypeAny
, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }, { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } }>> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }, { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } }>> ; fontSources
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; ios
: z.ZodOptional
<z.ZodObject
<{ buildType
: z.ZodOptional
<z.ZodEnum
<["dynamic"
, "static"
]>> ; commit
: z.ZodOptional
<z.ZodString
> ; disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; git
: z.ZodOptional
<z.ZodString
> ; isStatic
: z.ZodOptional
<z.ZodBoolean
> ; path
: z.ZodOptional
<z.ZodString
> ; podName
: z.ZodOptional
<z.ZodString
> ; podNames
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; staticFrameworks
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; templateXcode
: z.ZodOptional
<z.ZodObject
<{ AppDelegate_h
: z.ZodOptional
<z.ZodObject
<{ appDelegateExtensions
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; appDelegateImports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] }, { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] }>> ; AppDelegate_mm
: z.ZodOptional
<z.ZodObject
<{ appDelegateImports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; appDelegateMethods
: z.ZodOptional
<z.ZodObject
<{ application
: z.ZodObject
<{ applicationDidBecomeActive
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; continue
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didConnectCarInterfaceController
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didDisconnectCarInterfaceController
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didFailToRegisterForRemoteNotificationsWithError
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didFinishLaunchingWithOptions
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didReceive
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didReceiveRemoteNotification
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didRegister
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didRegisterForRemoteNotificationsWithDeviceToken
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; open
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; supportedInterfaceOrientationsFor
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> }, "strip"
, z.ZodTypeAny
, { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] }, { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] }> ; userNotificationCenter
: z.ZodObject
<{ didReceiveNotificationResponse
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; willPresent
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> }, "strip"
, z.ZodTypeAny
, { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] }, { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] }> }, "strip"
, z.ZodTypeAny
, { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } }, { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } }>> }, "strip"
, z.ZodTypeAny
, { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } }, { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } }>> ; Info_plist
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; Podfile
: z.ZodOptional
<z.ZodObject
<{ header
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; injectLines
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; podDependencies
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; post_install
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; sources
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; staticPods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] }, { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] }>> ; project_pbxproj
: z.ZodOptional
<z.ZodObject
<{ buildPhases
: z.ZodOptional
<z.ZodArray
<z.ZodObject
<{ inputPaths
: z.ZodArray
<z.ZodString
, "many"
> ; shellPath
: z.ZodString
; shellScript
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}, { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}>, "many"
>> ; buildSettings
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; frameworks
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; headerFiles
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; resourceFiles
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; sourceFiles
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] }, { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] }>> }, "strip"
, z.ZodTypeAny
, { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } }, { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } }>> ; version
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
}, { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
}>> ; kaios
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; linux
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; macos
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; npm
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; pluginDependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodNullable
<z.ZodString
>>> ; props
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; skipMerge
: z.ZodOptional
<z.ZodBoolean
> ; source
: z.ZodOptional
<z.ZodString
> ; tizen
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; tizenmobile
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; tizenwatch
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; tvos
: z.ZodOptional
<z.ZodObject
<{ buildType
: z.ZodOptional
<z.ZodEnum
<["dynamic"
, "static"
]>> ; commit
: z.ZodOptional
<z.ZodString
> ; disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; git
: z.ZodOptional
<z.ZodString
> ; isStatic
: z.ZodOptional
<z.ZodBoolean
> ; path
: z.ZodOptional
<z.ZodString
> ; podName
: z.ZodOptional
<z.ZodString
> ; podNames
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; staticFrameworks
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; templateXcode
: z.ZodOptional
<z.ZodObject
<{ AppDelegate_h
: z.ZodOptional
<z.ZodObject
<{ appDelegateExtensions
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; appDelegateImports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] }, { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] }>> ; AppDelegate_mm
: z.ZodOptional
<z.ZodObject
<{ appDelegateImports
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; appDelegateMethods
: z.ZodOptional
<z.ZodObject
<{ application
: z.ZodObject
<{ applicationDidBecomeActive
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; continue
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didConnectCarInterfaceController
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didDisconnectCarInterfaceController
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didFailToRegisterForRemoteNotificationsWithError
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didFinishLaunchingWithOptions
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didReceive
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didReceiveRemoteNotification
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didRegister
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; didRegisterForRemoteNotificationsWithDeviceToken
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; open
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; supportedInterfaceOrientationsFor
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> }, "strip"
, z.ZodTypeAny
, { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] }, { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] }> ; userNotificationCenter
: z.ZodObject
<{ didReceiveNotificationResponse
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> ; willPresent
: z.ZodArray
<z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ order
: z.ZodNumber
; value
: z.ZodString
; weight
: z.ZodNumber
}, "strip"
, z.ZodTypeAny
, { order
: number
; value
: string
; weight
: number
}, { order
: number
; value
: string
; weight
: number
}>]>, "many"
> }, "strip"
, z.ZodTypeAny
, { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] }, { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] }> }, "strip"
, z.ZodTypeAny
, { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } }, { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } }>> }, "strip"
, z.ZodTypeAny
, { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } }, { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } }>> ; Info_plist
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; Podfile
: z.ZodOptional
<z.ZodObject
<{ header
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; injectLines
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; podDependencies
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; post_install
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; sources
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; staticPods
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] }, { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] }>> ; project_pbxproj
: z.ZodOptional
<z.ZodObject
<{ buildPhases
: z.ZodOptional
<z.ZodArray
<z.ZodObject
<{ inputPaths
: z.ZodArray
<z.ZodString
, "many"
> ; shellPath
: z.ZodString
; shellScript
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}, { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}>, "many"
>> ; buildSettings
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; frameworks
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; headerFiles
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; resourceFiles
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; sourceFiles
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] }, { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] }>> }, "strip"
, z.ZodTypeAny
, { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } }, { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } }>> ; version
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
}, { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
}>> ; version
: z.ZodOptional
<z.ZodString
> ; web
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; webos
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; webpackConfig
: z.ZodOptional
<z.ZodObject
<{ moduleAliases
: z.ZodOptional
<z.ZodUnion
<[z.ZodBoolean
, z.ZodRecord
<z.ZodString
, z.ZodUnion
<[z.ZodString
, z.ZodObject
<{ projectPath
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { projectPath
: string
}, { projectPath
: string
}>]>>]>> ; modulePaths
: z.ZodOptional
<z.ZodUnion
<[z.ZodBoolean
, z.ZodArray
<z.ZodString
, "many"
>]>> ; nextTranspileModules
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> }, "strip"
, z.ZodTypeAny
, { moduleAliases?
: boolean
| Record
<string
, string
| { projectPath
: string
}> ; modulePaths?
: boolean
| string
[] ; nextTranspileModules?
: string
[] }, { moduleAliases?
: boolean
| Record
<string
, string
| { projectPath
: string
}> ; modulePaths?
: boolean
| string
[] ; nextTranspileModules?
: string
[] }>> ; webtv
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; windows
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> ; xbox
: z.ZodOptional
<z.ZodObject
<{ disabled
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; forceLinking
: z.ZodOptional
<z.ZodDefault
<z.ZodBoolean
>> ; path
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}, { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
}>> }, "strip"
, z.ZodTypeAny
, { android?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; androidtv?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; androidwear?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; chromecast?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; deprecated?
: string
; disableNpm?
: boolean
; disablePluginTemplateOverrides?
: boolean
; disabled?
: boolean
; firetv?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; fontSources?
: string
[] ; ios?
: { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
} ; kaios?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; linux?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; macos?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; npm?
: Record
<string
, string
> ; pluginDependencies?
: Record
<string
, string
| null
> ; props?
: Record
<string
, string
> ; skipMerge?
: boolean
; source?
: string
; tizen?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tizenmobile?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tizenwatch?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tvos?
: { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
} ; version?
: string
; web?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; webos?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; webpackConfig?
: { moduleAliases?
: boolean
| Record
<string
, string
| { projectPath
: string
}> ; modulePaths?
: boolean
| string
[] ; nextTranspileModules?
: string
[] } ; webtv?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; windows?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; xbox?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} }, { android?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; androidtv?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; androidwear?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; chromecast?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; deprecated?
: string
; disableNpm?
: boolean
; disablePluginTemplateOverrides?
: boolean
; disabled?
: boolean
; firetv?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; fontSources?
: string
[] ; ios?
: { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
} ; kaios?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; linux?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; macos?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; npm?
: Record
<string
, string
> ; pluginDependencies?
: Record
<string
, string
| null
> ; props?
: Record
<string
, string
> ; skipMerge?
: boolean
; source?
: string
; tizen?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tizenmobile?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tizenwatch?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tvos?
: { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
} ; version?
: string
; web?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; webos?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; webpackConfig?
: { moduleAliases?
: boolean
| Record
<string
, string
| { projectPath
: string
}> ; modulePaths?
: boolean
| string
[] ; nextTranspileModules?
: string
[] } ; webtv?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; windows?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; xbox?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} }>> }, "strip"
, z.ZodTypeAny
, { custom?
: any
; disableRnvDefaultOverrides?
: boolean
; pluginTemplates
: Record
<string
, { android?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; androidtv?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; androidwear?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; chromecast?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; deprecated?
: string
; disableNpm?
: boolean
; disablePluginTemplateOverrides?
: boolean
; disabled?
: boolean
; firetv?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; fontSources?
: string
[] ; ios?
: { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
} ; kaios?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; linux?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; macos?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; npm?
: Record
<string
, string
> ; pluginDependencies?
: Record
<string
, string
| null
> ; props?
: Record
<string
, string
> ; skipMerge?
: boolean
; source?
: string
; tizen?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tizenmobile?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tizenwatch?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tvos?
: { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
} ; version?
: string
; web?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; webos?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; webpackConfig?
: { moduleAliases?
: boolean
| Record
<string
, string
| { projectPath
: string
}> ; modulePaths?
: boolean
| string
[] ; nextTranspileModules?
: string
[] } ; webtv?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; windows?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; xbox?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} }> }, { custom?
: any
; disableRnvDefaultOverrides?
: boolean
; pluginTemplates
: Record
<string
, { android?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; androidtv?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; androidwear?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; chromecast?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; deprecated?
: string
; disableNpm?
: boolean
; disablePluginTemplateOverrides?
: boolean
; disabled?
: boolean
; firetv?
: { disabled?
: boolean
; forceLinking?
: boolean
; implementation?
: string
; package?
: string
; path?
: string
; projectName?
: string
; skipImplementation?
: boolean
; skipLinking?
: boolean
; templateAndroid?
: { AndroidManifest_xml?
: { android:name
: string
; android:required?
: boolean
; children
: _ManifestChildType
[] ; package?
: string
; tag
: string
} ; MainActivity_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; onCreate?
: string
; resultMethods?
: string
[] } ; MainApplication_java?
: { createMethods?
: string
[] ; imports?
: string
[] ; methods?
: string
[] ; packageParams?
: string
[] ; packages?
: string
[] } ; app_build_gradle?
: { afterEvaluate?
: string
[] ; apply
: string
[] ; buildTypes?
: { debug?
: string
[] ; release?
: string
[] } ; defaultConfig
: string
[] ; implementation?
: string
; implementations?
: string
[] } ; build_gradle?
: { allprojects
: { repositories
: Record
<string
, boolean
> } ; buildscript
: { dependencies
: Record
<string
, boolean
> ; repositories
: Record
<string
, boolean
> } ; dexOptions
: Record
<string
, boolean
> ; injectAfterAll
: string
[] ; plugins
: string
[] } ; gradle_properties?
: Record
<string
, string
| number
| boolean
> ; strings_xml?
: { children?
: { child_value
: string
; name
: string
; tag
: string
}[] } } } ; fontSources?
: string
[] ; ios?
: { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
} ; kaios?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; linux?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; macos?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; npm?
: Record
<string
, string
> ; pluginDependencies?
: Record
<string
, string
| null
> ; props?
: Record
<string
, string
> ; skipMerge?
: boolean
; source?
: string
; tizen?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tizenmobile?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tizenwatch?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; tvos?
: { buildType?
: "dynamic"
| "static"
; commit?
: string
; disabled?
: boolean
; forceLinking?
: boolean
; git?
: string
; isStatic?
: boolean
; path?
: string
; podName?
: string
; podNames?
: string
[] ; staticFrameworks?
: string
[] ; templateXcode?
: { AppDelegate_h?
: { appDelegateExtensions?
: string
[] ; appDelegateImports?
: string
[] } ; AppDelegate_mm?
: { appDelegateImports?
: string
[] ; appDelegateMethods?
: { application
: { applicationDidBecomeActive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; continue
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didConnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didDisconnectCarInterfaceController
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFailToRegisterForRemoteNotificationsWithError
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didFinishLaunchingWithOptions
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceive
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didReceiveRemoteNotification
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegister
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; didRegisterForRemoteNotificationsWithDeviceToken
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; open
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; supportedInterfaceOrientationsFor
: (string
| { order
: number
; value
: string
; weight
: number
})[] } ; userNotificationCenter
: { didReceiveNotificationResponse
: (string
| { order
: number
; value
: string
; weight
: number
})[] ; willPresent
: (string
| { order
: number
; value
: string
; weight
: number
})[] } } } ; Info_plist?
: ; Podfile?
: { header?
: string
[] ; injectLines?
: string
[] ; podDependencies?
: string
[] ; post_install?
: string
[] ; sources?
: string
[] ; staticPods?
: string
[] } ; project_pbxproj?
: { buildPhases?
: { inputPaths
: string
[] ; shellPath
: string
; shellScript
: string
}[] ; buildSettings?
: Record
<string
, string
> ; frameworks?
: string
[] ; headerFiles?
: string
[] ; resourceFiles?
: string
[] ; sourceFiles?
: string
[] } } ; version?
: string
} ; version?
: string
; web?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; webos?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; webpackConfig?
: { moduleAliases?
: boolean
| Record
<string
, string
| { projectPath
: string
}> ; modulePaths?
: boolean
| string
[] ; nextTranspileModules?
: string
[] } ; webtv?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; windows?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} ; xbox?
: { disabled?
: boolean
; forceLinking?
: boolean
; path?
: string
} }> }>
Defined in
schema/configFiles/plugins.d.ts:5335
RootPrivateSchema
• Const
RootPrivateSchema: z.ZodObject
<{ platforms
: z.ZodOptional
<z.ZodObject
<{ android
: z.ZodOptional
<z.ZodObject
<{ keyAlias
: z.ZodOptional
<z.ZodString
> ; keyPassword
: z.ZodOptional
<z.ZodString
> ; storeFile
: z.ZodOptional
<z.ZodString
> ; storePassword
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
}, { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
}>> ; androidtv
: z.ZodOptional
<z.ZodObject
<{ keyAlias
: z.ZodOptional
<z.ZodString
> ; keyPassword
: z.ZodOptional
<z.ZodString
> ; storeFile
: z.ZodOptional
<z.ZodString
> ; storePassword
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
}, { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
}>> ; androidwear
: z.ZodOptional
<z.ZodObject
<{ keyAlias
: z.ZodOptional
<z.ZodString
> ; keyPassword
: z.ZodOptional
<z.ZodString
> ; storeFile
: z.ZodOptional
<z.ZodString
> ; storePassword
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
}, { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
}>> ; chromecast
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; firetv
: z.ZodOptional
<z.ZodObject
<{ keyAlias
: z.ZodOptional
<z.ZodString
> ; keyPassword
: z.ZodOptional
<z.ZodString
> ; storeFile
: z.ZodOptional
<z.ZodString
> ; storePassword
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
}, { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
}>> ; ios
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; kaios
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; linux
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; macos
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; tizen
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; tizenmobile
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; tizenwatch
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; tvos
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; web
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; webos
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; webtv
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; windows
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> ; xbox
: z.ZodOptional
<z.ZodObject
<, "strip"
, z.ZodTypeAny
, , >> }, "strip"
, z.ZodTypeAny
, { android?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; androidtv?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; androidwear?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; chromecast?
: ; firetv?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; ios?
: ; kaios?
: ; linux?
: ; macos?
: ; tizen?
: ; tizenmobile?
: ; tizenwatch?
: ; tvos?
: ; web?
: ; webos?
: ; webtv?
: ; windows?
: ; xbox?
: }, { android?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; androidtv?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; androidwear?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; chromecast?
: ; firetv?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; ios?
: ; kaios?
: ; linux?
: ; macos?
: ; tizen?
: ; tizenmobile?
: ; tizenwatch?
: ; tvos?
: ; web?
: ; webos?
: ; webtv?
: ; windows?
: ; xbox?
: }>> ; private
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodAny
>> }, "strip"
, z.ZodTypeAny
, { platforms?
: { android?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; androidtv?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; androidwear?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; chromecast?
: ; firetv?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; ios?
: ; kaios?
: ; linux?
: ; macos?
: ; tizen?
: ; tizenmobile?
: ; tizenwatch?
: ; tvos?
: ; web?
: ; webos?
: ; webtv?
: ; windows?
: ; xbox?
: } ; private?
: Record
<string
, any
> }, { platforms?
: { android?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; androidtv?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; androidwear?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; chromecast?
: ; firetv?
: { keyAlias?
: string
; keyPassword?
: string
; storeFile?
: string
; storePassword?
: string
} ; ios?
: ; kaios?
: ; linux?
: ; macos?
: ; tizen?
: ; tizenmobile?
: ; tizenwatch?
: ; tvos?
: ; web?
: ; webos?
: ; webtv?
: ; windows?
: ; xbox?
: } ; private?
: Record
<string
, any
> }>
Defined in
schema/configFiles/private.d.ts:18
RootProjectSchema
• Const
RootProjectSchema: AnyZodObject
Defined in
schema/configFiles/project.d.ts:38585
RootTemplateSchema
• Const
RootTemplateSchema: z.ZodObject
<{ defaults
: z.ZodOptional
<z.ZodObject
<{ defaultCommandSchemes
: z.ZodOptional
<z.ZodRecord
<z.ZodEnum
<["run"
, "export"
, "build"
]>, z.ZodString
>> ; portOffset
: z.ZodOptional
<z.ZodNumber
> ; ports
: z.ZodOptional
<z.ZodRecord
<z.ZodEnum
<["ios"
, "android"
, "firetv"
, "androidtv"
, "androidwear"
, "web"
, "webtv"
, "tizen"
, "tizenmobile"
, "tvos"
, "webos"
, "macos"
, "windows"
, "linux"
, "tizenwatch"
, "kaios"
, "chromecast"
, "xbox"
]>, z.ZodNumber
>> ; supportedPlatforms
: z.ZodOptional
<z.ZodArray
<z.ZodEnum
<["ios"
, "android"
, "firetv"
, "androidtv"
, "androidwear"
, "web"
, "webtv"
, "tizen"
, "tizenmobile"
, "tvos"
, "webos"
, "macos"
, "windows"
, "linux"
, "tizenwatch"
, "kaios"
, "chromecast"
, "xbox"
]>, "many"
>> ; targets
: z.ZodOptional
<z.ZodRecord
<z.ZodEnum
<["ios"
, "android"
, "firetv"
, "androidtv"
, "androidwear"
, "web"
, "webtv"
, "tizen"
, "tizenmobile"
, "tvos"
, "webos"
, "macos"
, "windows"
, "linux"
, "tizenwatch"
, "kaios"
, "chromecast"
, "xbox"
]>, z.ZodString
>> }, "strip"
, z.ZodTypeAny
, { defaultCommandSchemes?
: Partial
<Record
<"build"
| "run"
| "export"
, string
>> ; portOffset?
: number
; ports?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, number
>> ; supportedPlatforms?
: ("android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
)[] ; targets?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, string
>> }, { defaultCommandSchemes?
: Partial
<Record
<"build"
| "run"
| "export"
, string
>> ; portOffset?
: number
; ports?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, number
>> ; supportedPlatforms?
: ("android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
)[] ; targets?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, string
>> }>> ; engines
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodLiteral
<"source:rnv"
>>> ; templateConfig
: z.ZodOptional
<z.ZodObject
<{ bootstrapQuestions
: z.ZodArray
<z.ZodObject
<{ configProp
: z.ZodOptional
<z.ZodObject
<{ key
: z.ZodString
; prop
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { key
: string
; prop
: string
}, { key
: string
; prop
: string
}>> ; options
: z.ZodOptional
<z.ZodArray
<z.ZodObject
<{ title
: z.ZodString
; value
: z.ZodObject
<, "strip"
, z.ZodTypeAny
, , > }, "strip"
, z.ZodTypeAny
, { title
: string
; value
: }, { title
: string
; value
: }>, "many"
>> ; title
: z.ZodString
; type
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { configProp?
: { key
: string
; prop
: string
} ; options?
: { title
: string
; value
: }[] ; title
: string
; type
: string
}, { configProp?
: { key
: string
; prop
: string
} ; options?
: { title
: string
; value
: }[] ; title
: string
; type
: string
}>, "many"
> ; includedPaths
: z.ZodOptional
<z.ZodArray
<z.ZodString
, "many"
>> ; packageTemplate
: z.ZodOptional
<z.ZodObject
<{ dependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; devDependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; name
: z.ZodOptional
<z.ZodString
> ; optionalDependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; peerDependencies
: z.ZodOptional
<z.ZodRecord
<z.ZodString
, z.ZodString
>> ; version
: z.ZodOptional
<z.ZodString
> }, "strip"
, z.ZodTypeAny
, { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; name?
: string
; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> ; version?
: string
}, { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; name?
: string
; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> ; version?
: string
}>> }, "strip"
, z.ZodTypeAny
, { bootstrapQuestions
: { configProp?
: { key
: string
; prop
: string
} ; options?
: { title
: string
; value
: }[] ; title
: string
; type
: string
}[] ; includedPaths?
: string
[] ; packageTemplate?
: { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; name?
: string
; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> ; version?
: string
} }, { bootstrapQuestions
: { configProp?
: { key
: string
; prop
: string
} ; options?
: { title
: string
; value
: }[] ; title
: string
; type
: string
}[] ; includedPaths?
: string
[] ; packageTemplate?
: { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; name?
: string
; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> ; version?
: string
} }>> }, "strip"
, z.ZodTypeAny
, { defaults?
: { defaultCommandSchemes?
: Partial
<Record
<"build"
| "run"
| "export"
, string
>> ; portOffset?
: number
; ports?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, number
>> ; supportedPlatforms?
: ("android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
)[] ; targets?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, string
>> } ; engines?
: Record
<string
, "source:rnv"
> ; templateConfig?
: { bootstrapQuestions
: { configProp?
: { key
: string
; prop
: string
} ; options?
: { title
: string
; value
: }[] ; title
: string
; type
: string
}[] ; includedPaths?
: string
[] ; packageTemplate?
: { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; name?
: string
; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> ; version?
: string
} } }, { defaults?
: { defaultCommandSchemes?
: Partial
<Record
<"build"
| "run"
| "export"
, string
>> ; portOffset?
: number
; ports?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, number
>> ; supportedPlatforms?
: ("android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
)[] ; targets?
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, string
>> } ; engines?
: Record
<string
, "source:rnv"
> ; templateConfig?
: { bootstrapQuestions
: { configProp?
: { key
: string
; prop
: string
} ; options?
: { title
: string
; value
: }[] ; title
: string
; type
: string
}[] ; includedPaths?
: string
[] ; packageTemplate?
: { dependencies?
: Record
<string
, string
> ; devDependencies?
: Record
<string
, string
> ; name?
: string
; optionalDependencies?
: Record
<string
, string
> ; peerDependencies?
: Record
<string
, string
> ; version?
: string
} } }>
Defined in
schema/configFiles/template.d.ts:2
RootTemplatesSchema
• Const
RootTemplatesSchema: z.ZodObject
<{ engineTemplates
: z.ZodRecord
<z.ZodString
, z.ZodObject
<{ id
: z.ZodString
; key
: z.ZodOptional
<z.ZodString
> ; version
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { id
: string
; key?
: string
; version
: string
}, { id
: string
; key?
: string
; version
: string
}>> ; integrationTemplates
: z.ZodRecord
<z.ZodString
, z.ZodObject
<{ version
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { version
: string
}, { version
: string
}>> ; platformTemplates
: z.ZodRecord
<z.ZodEnum
<["ios"
, "android"
, "firetv"
, "androidtv"
, "androidwear"
, "web"
, "webtv"
, "tizen"
, "tizenmobile"
, "tvos"
, "webos"
, "macos"
, "windows"
, "linux"
, "tizenwatch"
, "kaios"
, "chromecast"
, "xbox"
]>, z.ZodObject
<{ engine
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { engine
: string
}, { engine
: string
}>> ; projectTemplates
: z.ZodRecord
<z.ZodString
, z.ZodObject
<{ description
: z.ZodString
}, "strip"
, z.ZodTypeAny
, { description
: string
}, { description
: string
}>> }, "strip"
, z.ZodTypeAny
, { engineTemplates
: Record
<string
, { id
: string
; key?
: string
; version
: string
}> ; integrationTemplates
: Record
<string
, { version
: string
}> ; platformTemplates
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, { engine
: string
}>> ; projectTemplates
: Record
<string
, { description
: string
}> }, { engineTemplates
: Record
<string
, { id
: string
; key?
: string
; version
: string
}> ; integrationTemplates
: Record
<string
, { version
: string
}> ; platformTemplates
: Partial
<Record
<"android"
| "androidtv"
| "androidwear"
| "chromecast"
| "firetv"
| "ios"
| "kaios"
| "macos"
| "tizen"
| "tizenwatch"
| "tizenmobile"
| "tvos"
| "web"
| "webtv"
| "webos"
| "windows"
| "linux"
| "xbox"
, { engine
: string
}>> ; projectTemplates
: Record
<string
, { description
: string
}> }>
Defined in
schema/configFiles/templates.d.ts:2
SUPPORTED_PLATFORMS
• Const
SUPPORTED_PLATFORMS: readonly ["ios"
, "android"
, "firetv"
, "androidtv"
, "androidwear"
, "web"
, "webtv"
, "tizen"
, "tizenmobile"
, "tvos"
, "webos"
, "macos"
, "windows"
, "linux"
, "tizenwatch"
, "kaios"
, "chromecast"
, "xbox"
]
Defined in
constants.d.ts:12
TASK_APP_CONFIGURE
• Const
TASK_APP_CONFIGURE: "app configure"
Defined in
tasks/constants.d.ts:53
TASK_APP_CREATE
• Const
TASK_APP_CREATE: "app create"
Defined in
tasks/constants.d.ts:54
TASK_BUILD
• Const
TASK_BUILD: "build"
Defined in
tasks/constants.d.ts:7
TASK_CLEAN
• Const
TASK_CLEAN: "clean"
Defined in
tasks/constants.d.ts:15
TASK_CONFIGURE
• Const
TASK_CONFIGURE: "configure"
Defined in
tasks/constants.d.ts:3
TASK_CONFIGURE_SOFT
• Const
TASK_CONFIGURE_SOFT: "configureSoft"
Defined in
tasks/constants.d.ts:56
TASK_CRYPTO_DECRYPT
• Const
TASK_CRYPTO_DECRYPT: "crypto decrypt"
Defined in
tasks/constants.d.ts:43
TASK_CRYPTO_ENCRYPT
• Const
TASK_CRYPTO_ENCRYPT: "crypto encrypt"
Defined in
tasks/constants.d.ts:42
TASK_CRYPTO_INSTALL_CERTS
• Const
TASK_CRYPTO_INSTALL_CERTS: "crypto installCerts"
Defined in
tasks/constants.d.ts:44
TASK_CRYPTO_INSTALL_PROFILE
• Const
TASK_CRYPTO_INSTALL_PROFILE: "crypto installProfile"
Defined in
tasks/constants.d.ts:46
TASK_CRYPTO_INSTALL_PROFILES
• Const
TASK_CRYPTO_INSTALL_PROFILES: "crypto installProfiles"
Defined in
tasks/constants.d.ts:45
TASK_CRYPTO_UPDATE_PROFILE
• Const
TASK_CRYPTO_UPDATE_PROFILE: "crypto updateProfile"
Defined in
tasks/constants.d.ts:47
TASK_CRYPTO_UPDATE_PROFILES
• Const
TASK_CRYPTO_UPDATE_PROFILES: "crypto updateProfiles"
Defined in
tasks/constants.d.ts:48
TASK_DEBUG
• Const
TASK_DEBUG: "debug"
Defined in
tasks/constants.d.ts:11
TASK_DEPLOY
• Const
TASK_DEPLOY: "deploy"
Defined in
tasks/constants.d.ts:13
TASK_DOCTOR
• Const
TASK_DOCTOR: "doctor"
Defined in
tasks/constants.d.ts:4
TASK_EJECT
• Const
TASK_EJECT: "eject"
Defined in
tasks/constants.d.ts:58
TASK_EXPORT
• Const
TASK_EXPORT: "export"
Defined in
tasks/constants.d.ts:10
TASK_HELP
• Const
TASK_HELP: "help"
Defined in
tasks/constants.d.ts:6
TASK_HOOKS_LIST
• Const
TASK_HOOKS_LIST: "hooks list"
Defined in
tasks/constants.d.ts:50
TASK_HOOKS_PIPES
• Const
TASK_HOOKS_PIPES: "hooks pipes"
Defined in
tasks/constants.d.ts:51
TASK_HOOKS_RUN
• Const
TASK_HOOKS_RUN: "hooks run"
Defined in
tasks/constants.d.ts:49
TASK_INFO
• Const
TASK_INFO: "info"
Defined in
tasks/constants.d.ts:8
TASK_INSTALL
• Const
TASK_INSTALL: "install"
Defined in
tasks/constants.d.ts:18
TASK_KILL
• Const
TASK_KILL: "kill"
Defined in
tasks/constants.d.ts:57
TASK_LINK
• Const
TASK_LINK: "link"
Defined in
tasks/constants.d.ts:16
TASK_LOG
• Const
TASK_LOG: "log"
Defined in
tasks/constants.d.ts:14
TASK_NEW
• Const
TASK_NEW: "new"
Defined in
tasks/constants.d.ts:5
TASK_PACKAGE
• Const
TASK_PACKAGE: "package"
Defined in
tasks/constants.d.ts:12
TASK_PKG
• Const
TASK_PKG: "pkg"
Defined in
tasks/constants.d.ts:52
TASK_PLATFORM_CONFIGURE
• Const
TASK_PLATFORM_CONFIGURE: "platform configure"
Defined in
tasks/constants.d.ts:32