import { FileSystemManager } from '../core/filesystem'; import { ClaudeCommandAPI } from '../core/api'; import { Command } from '@/types'; export declare class CommandManager { private fs; private api; constructor(fs: FileSystemManager, api: ClaudeCommandAPI); private fetchFileContent; private isCommandInstalled; listInstalledCommands(): Promise; private buildCommandTree; private displayCommandTree; listAvailableCommands(): Promise; searchAndInstallCommands(): Promise; private searchWithPagination; private handleSearchNavigation; private goToPage; installFromSearchResults(commands: Command[]): Promise; installCommand(): Promise; private selectInstallLocation; installSpecificCommand(commandName: string, targetLocation?: 'global' | 'local'): Promise; deleteCommand(): Promise; } //# sourceMappingURL=command-manager.d.ts.map