UNPKG

@wavequery/conductor

Version:
39 lines (38 loc) 915 B
import { Config } from "./types"; export declare class ConfigurationManager { private static instance; private config; private constructor(); static getInstance(): ConfigurationManager; private loadConfig; getConfig(): Config; setConfig(config: Partial<Config>): { server?: { host?: string; port?: number; }; openai?: { model?: string; apiKey?: string; organization?: string; }; logging?: { level?: "error" | "debug" | "info" | "warn"; }; }; } export declare const config: { server?: { host?: string; port?: number; }; openai?: { model?: string; apiKey?: string; organization?: string; }; logging?: { level?: "error" | "debug" | "info" | "warn"; }; }; export type { Config } from "./types";