import { IFastlaneConfig, IMetadataContent, IMetadataValidationResult } from '../types/index.js'; export declare class FastlaneService { checkInstalled(): boolean; setupFastlane(config: IFastlaneConfig): string[]; private generateAppfile; private generateFastfile; private createMetadataStructure; populateMetadata(projectDir: string, localeContents: Record): { created: number; updated: number; locales: string[]; }; validateMetadata(projectDir: string): IMetadataValidationResult[]; publishIOS(projectDir: string, options?: { ipaPath?: string; submitForReview?: boolean; }): string; publishAndroid(projectDir: string, options?: { aabPath?: string; track?: string; }): string; } export declare const fastlaneService: FastlaneService; //# sourceMappingURL=fastlane.d.ts.map