import type { PluginInput } from "@opencode-ai/plugin"; export declare function isOmoWorkspacePath(canonicalPath: string): boolean; export declare function handleWriteExistingFileGuardToolExecuteBefore(params: { ctx: PluginInput; input: { tool?: string; sessionID?: string; }; output: { args?: unknown; }; readPermissionsBySession: Map>; sessionLastAccess: Map; getCanonicalSessionRoot: () => string; maxTrackedSessions: number; maxTrackedPathsPerSession?: number; }): Promise;