import { type DefaultHookRegistryResult } from '../agent/default-hook-registry.js'; import type { MemoryStore } from '../agent/memory/index.js'; import type { AgentSession } from '../agent/session.js'; import type { TraceWriter } from '../agent/trace/index.js'; export interface TelegramAfkHookBundleParams { memoryStore: MemoryStore | undefined; getSession: () => AgentSession | undefined; cwd: string | undefined; traceWriter: TraceWriter | null; } export declare function createTelegramAfkHookBundle(params: TelegramAfkHookBundleParams): DefaultHookRegistryResult;