import type { XcodeProject } from '@expo/config-plugins'; import { IOSConfig } from '@expo/config-plugins'; /** * PBXGroup helpers, including the virtual "expo:targets" group that holds * references to files living outside `ios/`. */ export declare const ensureGroupRecursively: typeof IOSConfig.XcodeUtils.ensureGroupRecursively, addResourceFileToGroup: typeof IOSConfig.XcodeUtils.addResourceFileToGroup, addBuildSourceFileToGroup: typeof IOSConfig.XcodeUtils.addBuildSourceFileToGroup; /** * Ensure the virtual "expo:targets" group exists in Xcode. * This group contains references to files outside ios/ directory. * Returns the UUID of the expo:targets group. */ export declare function ensureExpoTargetsGroup({ project, }: { project: XcodeProject; }): string; /** * Add target subfolder to expo:targets virtual group. * Returns the group UUID for the target. */ export declare function addTargetToVirtualGroup({ project, targetName, virtualGroupUuid, }: { project: XcodeProject; targetName: string; virtualGroupUuid: string; }): string; //# sourceMappingURL=groups.d.ts.map