import type { ChatInputCommandInteraction, ButtonInteraction } from 'discord.js'; import type { DiscordAdapter } from '../adapter.js'; export declare function handleCancel(interaction: ChatInputCommandInteraction, adapter: DiscordAdapter): Promise; export declare function handleStatus(interaction: ChatInputCommandInteraction, adapter: DiscordAdapter): Promise; export declare function handleSessions(interaction: ChatInputCommandInteraction, adapter: DiscordAdapter): Promise; export declare function handleHandoff(interaction: ChatInputCommandInteraction, adapter: DiscordAdapter): Promise; export declare function executeCancelSession(interaction: ButtonInteraction, adapter: DiscordAdapter): Promise; export declare function handleCleanupButton(interaction: ButtonInteraction, adapter: DiscordAdapter): Promise; /** Show sessions list with cleanup buttons as a followUp (used from menu button) */ export declare function showSessionsListButton(interaction: ButtonInteraction, adapter: DiscordAdapter): Promise;