import type { Config } from '../types/index.js'; export declare const CONFIG_DIR: string; export declare const CONFIG_FILE: string; interface PartialConfig { apiKey?: string; baseUrl?: string; port?: number; } /** * Load config from ~/.obsidian-mcp/config.json * Returns partial config (all fields optional) */ export declare function loadConfigFile(): PartialConfig; /** * Load config with priority chain: * 1. CLI args (passed separately in index.ts) * 2. Environment variables * 3. ~/.obsidian-mcp/config.json * 4. .env file (via dotenv) * 5. Defaults */ export declare function loadConfig(): Config; export {};