/**
 * User Activity Hook
 *
 * Tracks user interaction (chat messages) to pause auto-continuation/loops
 * and update activity timestamps.
 */
import type { ChatMessageHook, HookContext } from "../types.js";
export declare class UserActivityHook implements ChatMessageHook {
    name: "UserActivity";
    execute(ctx: HookContext, message: string): Promise<any>;
}
