import type { CustomSlashCommand } from "../types/index.js";
/**
 * Get the project-specific commands directory
 */
export declare function getProjectCommandsDir(workdir: string): string;
/**
 * Get the user-specific commands directory
 */
export declare function getUserCommandsDir(): string;
/**
 * Scan a directory for markdown command files (flat structure only)
 * @param dirPath - Root commands directory path
 */
export declare function scanCommandsDirectory(dirPath: string): CustomSlashCommand[];
/**
 * Load all custom slash commands from both project and user directories
 */
export declare function loadCustomSlashCommands(workdir: string): CustomSlashCommand[];
//# sourceMappingURL=customCommands.d.ts.map