export type LiveActivityFieldType = 'string' | 'double' | 'int' | 'bool'; export interface RuntimeTargetConfig { name: string; type?: string; displayName?: string; platforms?: string[]; appGroup?: string; liveActivity?: { attributesName?: string; static?: Record; contentState?: Record; }; liveActivities?: Array<{ attributesName?: string; static?: Record; contentState?: Record; }>; ios?: { kinds?: import('../config').IosKindConfig[]; liveActivity?: import('../config').LiveActivityConfig; liveActivities?: import('../config').LiveActivityConfig[]; intents?: { ui?: boolean | { name?: string; }; }; wallet?: { ui?: boolean | { name?: string; }; }; }; android?: { providers?: import('../config').AndroidWidgetProviderConfig[]; }; } /** Mirror `withTargetsDir` runtimeConfigs collection for codegen / CLI generate. */ export declare function collectRuntimeConfigs(targets: Array<{ config: RuntimeTargetConfig; }>, expoConfig: { ios?: { entitlements?: Record; }; }): RuntimeTargetConfig[]; //# sourceMappingURL=collectRuntimeConfigs.d.ts.map