import { InferContext } from './InferContext'; import { SessionContext } from './SessionContext'; export declare class InferContextBuilder { private context; private sessionContext; constructor(sessionContext: SessionContext); withRecentMessages(): InferContextBuilder; withSystemContext(): Promise; withMetadata(metadata: Record): InferContextBuilder; withAccumulatedContext(context: string[]): InferContextBuilder; build(): InferContext; }