import { DocumentAnalyser, CodeDocument } from './MarkdownAnalyser'; /** * ReSTAnalyser is a class that is responsible for analyzing ReST (reStructuredText) documents. */ export declare class ReSTAnalyser implements DocumentAnalyser { /** * Parses a reStructuredText string and extracts code documents from it * @param content - The ReST string to parse * @returns A promise that resolves to an array of CodeDocument objects */ parse(content: string): Promise; /** * Checks if a string looks like a file path */ private looksLikeFilePath; /** * Gets the language identifier from a file path based on its extension */ private getLanguageFromFilePath; }