@runbook-docs/mcp-server
Version:
Runbook Model Context Protocol Server
23 lines (22 loc) • 549 B
TypeScript
interface ConfigData {
baseUrl: string;
apiToken: string;
prefix?: string;
}
declare class Config {
private config;
private configFilePath;
constructor();
get baseUrl(): string;
get apiToken(): string;
get prefix(): string | undefined;
saveConfig(newConfig: ConfigData): void;
clearConfig(): void;
private upperSnakeToCamel;
private kebabToCamel;
private setConfigFile;
private setEnvironmentVariables;
private setCommandlineArguments;
private loadConfig;
}
export default Config;