export interface FileToWrite { path: string; content: string; } /** * Check if files exist (for conflict detection) * * @param files - List of files to check * @returns Array of existing file paths */ export declare function checkFileConflicts(files: FileToWrite[]): string[]; /** * Write files to disk * * @param files - Files to write * @param options - Write options */ export declare function writeFiles(files: FileToWrite[], options?: { dryRun?: boolean; force?: boolean; }): void; /** * Format files with Prettier * * @param filePaths - Absolute paths of files to format */ export declare function formatFiles(filePaths: string[]): void; /** * Build absolute file path * * @param relativePath - Relative path from project root * @returns Absolute path */ export declare function buildFilePath(relativePath: string): string; //# sourceMappingURL=file-writer.d.ts.map