import { ClassificationTypeConfig } from "../core/IClassifier"; import { AbstractClassifier } from "../core/AbstractClassifier"; import { InferClassificationUnion } from "../core/TypeInference"; export declare class ReActClassifier extends AbstractClassifier { constructor(schemaTypes: T); protected parseLLMResponse(response: string): { isToolCall: boolean; instruction: string | undefined; parsedLLMResponse: InferClassificationUnion; answer: string | undefined; }; private validateSchemaValue; private isTemplateObject; }