import type { XcodeProject } from '@expo/config-plugins'; import type { Logger } from '../../../logger'; import type { XcodeTargetPlan } from '../../plan/types'; import type { XcodeTarget } from './types'; interface ApplyContext { mainTarget: { uuid: string; target: any; }; logger: Logger; } /** * Apply a target plan to a parsed Xcode project. * Idempotent: running it twice against the same project is a no-op. */ export declare function applyXcodeTargetPlan(project: XcodeProject, plan: XcodeTargetPlan, { mainTarget, logger }: ApplyContext): XcodeTarget; export {}; //# sourceMappingURL=applyTargetPlan.d.ts.map