UNPKG

ludus-mcp

Version:

MCP server for managing Ludus cybersecurity training environments through natural language commands

26 lines 712 B
import { Logger } from '../utils/logger.js'; export interface LudusConfigOptions { url?: string; apiKey?: string; skipCertVerification?: boolean; proxyUrl?: string; timeout?: number; sshHost?: string; sshUser?: string; } export declare class LudusConfig { private logger; private config; constructor(logger: Logger); private loadConfig; getUrl(): string; getApiKey(): string; getSkipCertVerification(): boolean; getProxyUrl(): string | undefined; getTimeout(): number; getSSHHost(): string | undefined; getSSHUser(): string | undefined; validateConfig(): void; getConfig(): LudusConfigOptions; } //# sourceMappingURL=config.d.ts.map