import type { IToolLoopContextStrategy, Message, SerializableStrategyState, ToolLoopContextBase, ToolRound } from '@mcp-abap-adt/llm-agent'; /** MIGRATION-ONLY: holds a pre-release raw transcript (arbitrary Message[]) that * cannot be expressed as ToolRound[]. Never injected as a factory. */ export declare class LegacyTranscriptContextStrategy implements IToolLoopContextStrategy { private rawMessages; private newRounds; constructor(opts: { rawMessages: Message[]; }); record(round: ToolRound): Promise; form(base: ToolLoopContextBase): Promise; snapshot(): SerializableStrategyState; restore(state: SerializableStrategyState): void; } //# sourceMappingURL=legacy-transcript-context-strategy.d.ts.map