import { Platform } from '../../types.js';
/**
 * Queries information about Xcode projects
 */
export declare class XcodeInfo {
    /**
     * Get list of schemes in a project
     */
    getSchemes(projectPath: string, isWorkspace: boolean): Promise<string[]>;
    /**
     * Get list of targets in a project
     */
    getTargets(projectPath: string, isWorkspace: boolean): Promise<string[]>;
    /**
     * Get build settings for a scheme
     */
    getBuildSettings(projectPath: string, isWorkspace: boolean, scheme: string, configuration?: string, platform?: Platform): Promise<any>;
    /**
     * Get comprehensive project information
     */
    getProjectInfo(projectPath: string, isWorkspace: boolean): Promise<{
        name: string;
        schemes: string[];
        targets: string[];
        configurations: string[];
    }>;
}
//# sourceMappingURL=XcodeInfo.d.ts.map