import type { SlashCommandRegistry, SlashCommandContext } from "../../core/slash-commands.js";
export interface UseSlashCommandsReturn {
    isSlashCommand: (input: string) => boolean;
    execute: (input: string) => Promise<string | null>;
}
export declare function useSlashCommands(registry: SlashCommandRegistry, context: SlashCommandContext): UseSlashCommandsReturn;
//# sourceMappingURL=useSlashCommands.d.ts.map