import type { PluginInput } from "@opencode-ai/plugin"; import type { AvailableSkill } from "../../agents/dynamic-agent-prompt-builder"; interface ToolExecuteInput { tool: string; sessionID: string; callID: string; agent?: string; } interface ToolExecuteOutput { title: string; output: string; metadata: unknown; } export declare function createCategorySkillReminderHook(_ctx: PluginInput, availableSkills?: AvailableSkill[]): { "tool.execute.after": (input: ToolExecuteInput, output: ToolExecuteOutput) => Promise; event: ({ event }: { event: { type: string; properties?: unknown; }; }) => Promise; }; export {};