import type { SlashCommand } from '../types.js'; import type { BackgroundAgentRegistry } from '../../../agent/background-registry.js'; import type { BackgroundSummarizer } from '../../../agent/background-summarizer.js'; export declare function setBgsubRegistry(registry: BackgroundAgentRegistry): void; export declare function setBgsubSummarizer(summarizer: BackgroundSummarizer | undefined): void; export declare function resetBgsubRegistry(): void; export declare const bgsubCmd: SlashCommand; export declare const bgsubStatusCmd: SlashCommand; export declare const bgsubJoinCmd: SlashCommand; export declare const bgsubCancelCmd: SlashCommand; export declare const bgsubCommands: readonly SlashCommand[];