import { type ReadLineRange } from "./read-selectors.ts";
export declare function isDocumentPath(pathValue: string): boolean;
export declare function extractDocumentMarkdown(buffer: Buffer, source: string): Promise<string>;
export declare function decodeReadableUrl(response: Response, url: string): Promise<string>;
export declare function applyReadLineSelection(allLines: string[], ranges: ReadLineRange[] | undefined, offset?: number, limit?: number, exact?: boolean): {
    lines: string[];
    firstLine: number;
};
//# sourceMappingURL=read-document-extract.d.ts.map