/**
 * Chat Commands — write side: handleSendChat, handleListChats, handleNewChat,
 * handleSwitchChat, handleSetMode, handleChangeModel, handleSetThoughtLevel,
 * handleResolveAction and the send/mode/model helpers they use.
 */
import type { CommandResult, CommandHelpers } from './handler.js';
export declare function handleSendChat(h: CommandHelpers, args: any): Promise<CommandResult>;
export declare function handleListChats(h: CommandHelpers, args: any): Promise<CommandResult>;
export declare function handleNewChat(h: CommandHelpers, args: any): Promise<CommandResult>;
export declare function handleSwitchChat(h: CommandHelpers, args: any): Promise<CommandResult>;
export declare function handleSetMode(h: CommandHelpers, args: any): Promise<CommandResult>;
export declare function handleChangeModel(h: CommandHelpers, args: any): Promise<CommandResult>;
export declare function handleSetThoughtLevel(h: CommandHelpers, args: any): Promise<CommandResult>;
export declare function handleResolveAction(h: CommandHelpers, args: any): Promise<CommandResult>;
