export declare class LLMJsonParser { private static logger; static parse>(result: string, options?: { fallback?: T; logErrors?: boolean; contextName?: string; }): T; private static detectTruncation; private static parseWithCleanup; private static extractFromCodeBlock; private static extractFromGenericCodeBlock; private static extractJsonObject; static isValidJson(text: string): boolean; static parseMultiple>(text: string): T[]; static repairJson(text: string): string; } //# sourceMappingURL=json-parser.d.ts.map