/** * Version Parser * * Parses version strings from generated context files. * Supports multiple version marker formats used by k0ntext. */ /** * Parse version from file content * * @param content - File content to search for version * @returns Version string if found, null otherwise */ export declare function parseVersion(content: string): string | null; /** * Check if content has any version marker * * @param content - File content to check * @returns True if any version pattern is found */ export declare function hasVersionMarker(content: string): boolean; /** * Extract version from first N lines of a file * Useful for quick checks without reading entire file * * @param content - File content (or first N lines) * @param lines - Number of lines to check (default: 50) * @returns Version string if found, null otherwise */ export declare function parseVersionFromHeader(content: string, lines?: number): string | null; /** * Get all version markers found in content * Useful for debugging or validation * * @param content - File content to search * @returns Array of found version strings */ export declare function findAllVersions(content: string): string[]; //# sourceMappingURL=parser.d.ts.map