/** * Parse a legacy awesome-list README into structured entries. * * Legacy format: `- [Name](repoUrl) - description` (or em-dash), * grouped under `### Category` headings. Used by `grove import` * when the source is a flat awesome list rather than a schema-v1 * per-app directory. */ export interface ParsedEntry { name: string; repoUrl: string; description: string; author: string | null; } /** * Parse one `- [Name](repoUrl) - desc` line. * Returns null on miss (no link, non-github URL, etc). */ export declare function parseEntry(line: string): ParsedEntry | null; export interface ParsedSection { category: string; lines: string[]; } export declare function parseSections(text: string): ParsedSection[]; //# sourceMappingURL=parseReadme.d.ts.map