import type { PluginInput } from "@opencode-ai/plugin"; interface UserPromptSubmitInput { sessionID: string; prompt: string; } interface UserPromptSubmitOutput { messages?: Array<{ role: "user" | "assistant"; content: string; }>; } export declare function createOpenSpecContinuityHook(ctx: PluginInput): { UserPromptSubmit: (input: UserPromptSubmitInput) => Promise; }; export {};