/** Markdown reader tool plugin: section-aware reads that preserve Markdown structure. */ import Schema from "@deepseek-ai/schemastery"; export declare const name = "croco-document-reader-markdown"; export declare const inject: string[]; export interface Config { maxOutputChars: number; } export declare const Config: Schema; /** Read a Markdown section or line range while retaining its source syntax. */ export declare function readMarkdownDocument(args: any, exec: any, config: Config): Promise<{ text: string; totalLines: number; truncated: boolean; startLine: number; endLine: number; path: string; size: number; heading: any; } | { text: string; startLine: number; endLine: number; totalLines: number; truncated: boolean; path: string; size: number; }>; /** Register the Markdown reader tool. */ export declare function apply(ctx: any, config: Config): void;