import { z } from 'zod'; import { RLMConfig } from './bridge-interface'; import { BridgeType } from './bridge-factory'; import { StructuredRLMResult, CoordinatorConfig } from './structured-types'; export declare class RLMAgentCoordinator { private rlm; private config; constructor(model: string, rlmConfig?: RLMConfig, bridgeType?: BridgeType, coordinatorConfig?: CoordinatorConfig); /** * Process a complex query with structured output using schema decomposition */ processComplex(query: string, context: string, schema: z.ZodSchema): Promise>; /** * Clean up resources */ cleanup(): Promise; }