/** JSON reader tool plugin: syntax validation and bounded JSON Pointer selection. */ import Schema from "@deepseek-ai/schemastery"; export declare const name = "croco-document-reader-json"; export declare const inject: string[]; export interface Config { maxOutputChars: number; } export declare const Config: Schema; /** Validate a JSON document and return the selected value. */ export declare function readJsonDocument(args: any, exec: any, config: Config): Promise<{ path: string; size: number; pointer: string; json: string; truncated: boolean; }>; /** Register the JSON reader tool. */ export declare function apply(ctx: any, config: Config): void;