import type { NativePromptContext } from "../agents/native-prompt-frame"; import type { PluginContext } from "./types"; type ToolPermissions = NonNullable; export declare function createSessionToolPermissionLookup(ctx: PluginContext): { lookup: (sessionID?: string) => Promise; observe: (input: { event: unknown; }) => void; }; export {};