import type { PluginInput } from "@opencode-ai/plugin"; export interface PrometheusExecutionArguments { readonly original: Record; approved?: Record; } export declare function createPrometheusMdOnlyHook(ctx: PluginInput): { "tool.execute.before": (input: { tool: string; sessionID: string; callID: string; }, output: { args: Record; message?: string; }, execution: PrometheusExecutionArguments) => Promise; };