import type { BotConfig } from "../config/config.js"; import { type SkillCommandSpec } from "../agents/skills.js"; export declare function listReservedChatSlashCommandNames(extraNames?: string[]): Set; export declare function listSkillCommandsForWorkspace(params: { workspaceDir: string; cfg: BotConfig; skillFilter?: string[]; }): SkillCommandSpec[]; declare function dedupeBySkillName(commands: SkillCommandSpec[]): SkillCommandSpec[]; export declare function listSkillCommandsForAgents(params: { cfg: BotConfig; agentIds?: string[]; }): SkillCommandSpec[]; export declare const __testing: { dedupeBySkillName: typeof dedupeBySkillName; }; export declare function resolveSkillCommandInvocation(params: { commandBodyNormalized: string; skillCommands: SkillCommandSpec[]; }): { command: SkillCommandSpec; args?: string; } | null; export {};