import { ContextInjector } from "@strands-agents/sdk/vended-plugins/context-injector"; import { type SessionMode } from "../state/session-mode.js"; /** Plain snapshot of selected `appState` entries for mode prompts (Handlebars `state`). */ export declare function snapshotAppStateForSessionModePrompt(agent: { appState: { get(key: string): unknown; }; }): Record; export declare function renderSessionModePrompt(mode: SessionMode, sessionModeState?: Record): string; export declare function createSessionModePromptPlugin(): ContextInjector;