import { ConfigPlugin } from '@expo/config-plugins'; import type { WidgetConfig } from '../../types'; export interface WithIOSProps { targetName: string; bundleIdentifier: string; deploymentTarget: string; widgets?: WidgetConfig[]; groupIdentifier: string; } /** * Main iOS configuration plugin. * * This orchestrates all iOS-related configuration in the correct order: * 1. Generate widget extension files (Swift, assets, plist, entitlements) * 2. Configure Xcode project (targets, build phases, groups) * 3. Configure Podfile for widget extension * 4. Configure main app Info.plist (URL schemes) * 5. Configure EAS build settings */ export declare const withIOS: ConfigPlugin;