import { ProjectInfo } from '../detector'; export interface CodeQualityResult { lintErrors: number; lintWarnings: number; unformattedFiles: number; details: string[]; } export declare function runSwiftLint(srcDir: string): { errors: number; warnings: number; output: string; }; export declare function checkSwiftFormat(srcDir: string): { unformatted: number; output: string; }; export declare function getCodeQuality(project: ProjectInfo): CodeQualityResult; export declare function runFix(project: ProjectInfo): { success: boolean; summary: string; }; export declare function runBuild(project: ProjectInfo, scheme?: string): { success: boolean; summary: string; }; export declare function getFixCommands(project: ProjectInfo): string[]; export declare function getCheckCommands(): string[]; export declare function getBuildCommand(project: ProjectInfo, scheme?: string): string; export declare function getPhaseGuidance(phase: string): string; export interface PlatformConfig { platform: 'ios'; lintFix: string; lintCheck: string; formatFix: string; formatCheck: string; buildCmd: string; versionCmd: string; scopes: string[]; } export declare function getPlatformConfig(project: ProjectInfo): PlatformConfig; //# sourceMappingURL=ios.d.ts.map