import { CortexUsecases } from '@/usecases/cortex/cortex.usecases'; import { InquirerService } from 'nest-commander'; import { BaseCommand } from './base.command'; import { ChatClient } from './services/chat-client'; type RunOptions = { threadId?: string; preset?: string; chat?: boolean; }; export declare class RunCommand extends BaseCommand { protected readonly cortexUsecases: CortexUsecases; private readonly inquirerService; chatClient: ChatClient; constructor(cortexUsecases: CortexUsecases, inquirerService: InquirerService); runCommand(passedParams: string[], options: RunOptions): Promise; parseThreadId(value: string): string; parseTemplate(value: string): string; parseChat(): boolean; modelInquiry: () => Promise; } export {};