import { Command, CommandContribution, CommandRegistry } from '@theia/core'; import { EditorManager } from '@theia/editor/lib/browser'; import { FileService } from '@theia/filesystem/lib/browser/file-service'; import { WorkspaceService } from '@theia/workspace/lib/browser'; import { AIActivationService } from '@theia/ai-core/lib/browser'; export declare const OPEN_CLAUDE_CODE_CONFIG: Command; export declare const OPEN_CLAUDE_CODE_MEMORY: Command; export declare class ClaudeCodeCommandContribution implements CommandContribution { protected readonly workspaceService: WorkspaceService; protected readonly fileService: FileService; protected readonly editorManager: EditorManager; protected readonly activationService: AIActivationService; registerCommands(commands: CommandRegistry): void; protected openFileInWorkspace(file: string, initialContent: string): Promise; } //# sourceMappingURL=claude-code-command-contribution.d.ts.map