/** * Syncs README.md with auto-generated photon list while preserving user content * * Uses HTML comment markers to identify auto-generated sections. * Content outside markers is preserved on each sync. */ export declare class ReadmeSyncer { private readmePath; constructor(readmePath: string); /** * Sync README with generated content * * @param generatedContent - The auto-generated markdown to insert * @returns true if README was updated, false if created new */ sync(generatedContent: string): Promise; /** * Replace content between markers, preserving everything else */ private replaceMarkedSection; /** * Check if README has marked section */ hasMarkers(): Promise; /** * Extract user content (everything outside markers) */ extractUserContent(): Promise<{ before: string; after: string; } | null>; } //# sourceMappingURL=readme-syncer.d.ts.map