UNPKG

survey-mcp-server

Version:

Survey management server handling survey creation, response collection, analysis, and reporting with database access for data management

97 lines (96 loc) 2.09 kB
export interface Config { companyName?: string; mongodb: { uri: string; dbName: string; }; devSyiaApi: { uri: string; dbName: string; }; syiaEtlDev: { uri: string; dbName: string; }; typesense: { nodes: Array<{ host: string; port: number; protocol: string; path?: string; }>; apiKey: string; connectionTimeoutSeconds: number; }; openai: { apiKey: string; }; perplexity: { apiKey: string; }; llama: { apiKey: string; }; api: { baseUrl: string; token: string; vesselInfoEndpoint: string; s3GenerateHtmlUrl: string; }; class: { ccs: { [key: string]: { username: string; password: string; }; }; nk: { [key: string]: { username: string; password: string; }; }; kr: { [key: string]: { username: string; password: string; uid: string; uid_password: string; }; }; dnv: { [key: string]: { username: string; password: string; }; }; lr: { [key: string]: { username: string; password: string; }; }; bv: { [key: string]: { username: string; password: string; }; }; abs: { [key: string]: { username: string; password: string; }; }; }; vendor: { model: string; temperature: number; }; downloads: { baseDir: string; }; } export declare const config: Config; export declare function reloadConfig(): void; export declare function loadEnvFile(envFilePath: string): void;