import { CommandRunner } from 'nest-commander'; import { ContextService } from '../services/context/context.service'; import { CortexUsecases } from '@/usecases/cortex/cortex.usecases'; type ServeOptions = { address?: string; port?: number; logs?: boolean; dataFolder?: string; version?: boolean; name?: string; configPath?: string; enginePort?: string; }; export declare class CortexCommand extends CommandRunner { readonly contextService: ContextService; readonly cortexUseCases: CortexUsecases; host: string; port: number; configHost: string; configPort: number; enginePort: number; constructor(contextService: ContextService, cortexUseCases: CortexUsecases); run(passedParams: string[], options?: ServeOptions): Promise; private startServer; parseHost(value: string): string; parsePort(value: string): number; parseLogs(): boolean; parseDataFolder(value: string): string; parseConfigFolder(value: string): string; parseVersion(): boolean; parseName(value: string): string; parseEnginePort(value: string): string; } export {};