import { SentryProjectData } from '../utils/types';
interface ProjetFile {
    key: string;
    path: string;
}
export declare class XcodeProject {
    projectPath: string;
    project: any;
    objects: any;
    files: ProjetFile[] | undefined;
    constructor(projectPath: string);
    getAllTargets(): string[];
    updateXcodeProject(sentryProject: SentryProjectData, target: string, apiKeys: {
        token: string;
    }, addSPMReference: boolean, uploadSource?: boolean): void;
    filesForTarget(target: string): string[] | undefined;
    projectFiles(): ProjetFile[];
    buildGroup(group: any, path?: string): ProjetFile[];
}
export {};
