/**
 * Plugin Handlers - Assistant Done Handler
 *
 * Handles assistant.done hook:
 * - Sanity checks for final response
 * - Mission seal detection
 * - Continuation prompt injection
 */
import type { PluginInput } from "@opencode-ai/plugin";
import type { SessionState } from "./event-handler.js";
type OpencodeClient = PluginInput["client"];
export interface AssistantDoneHandlerContext {
    client: OpencodeClient;
    directory: string;
    sessions: Map<string, SessionState>;
}
/**
 * Create assistant.done handler
 */
export declare function createAssistantDoneHandler(ctx: AssistantDoneHandlerContext): (assistantInput: any, assistantOutput: any) => Promise<void>;
export {};
