/** * NCP Standardized File System Paths * * This file defines all file paths used by NCP components. * DO NOT hardcode paths elsewhere - always import from here. * * Cross-platform directory locations: * - Windows: %APPDATA%\ncp\ (e.g., C:\Users\Username\AppData\Roaming\ncp\) * - macOS: ~/Library/Preferences/ncp/ * - Linux: ~/.config/ncp/ * * See NCP_FILE_SYSTEM_ARCHITECTURE.md for complete documentation. */ export declare const NCP_BASE_DIR: string; export declare const NCP_PROFILES_DIR: string; export declare const NCP_CACHE_DIR: string; export declare const NCP_LOGS_DIR: string; export declare const NCP_CONFIG_DIR: string; export declare const NCP_TEMP_DIR: string; export declare const PROFILE_ALL: string; export declare const PROFILE_CLAUDE_DESKTOP: string; export declare const PROFILE_CLAUDE_CODE: string; export declare const PROFILE_DEV: string; export declare const PROFILE_MINIMAL: string; export declare const TOOL_CACHE_FILE: string; export declare const MCP_HEALTH_CACHE: string; export declare const DISCOVERY_INDEX_CACHE: string; export declare const EMBEDDINGS_DIR: string; export declare const EMBEDDINGS_METADATA_DIR: string; export declare const MAIN_LOG_FILE: string; export declare const MCP_LOG_FILE: string; export declare const DISCOVERY_LOG_FILE: string; export declare const GLOBAL_SETTINGS: string; export declare const CLIENT_CONFIGS_DIR: string; export declare const CLAUDE_DESKTOP_CONFIG: string; export declare const CLAUDE_CODE_CONFIG: string; export declare const MCP_PROBES_TEMP: string; export declare const INSTALLATION_TEMP: string; /** * Ensures all NCP directories exist * MUST be called on startup by all NCP components */ export declare function ensureNCPDirectories(): Promise; /** * Gets profile path by name * @param profileName - Name of the profile (without .json extension) * @returns Full path to profile file */ export declare function getProfilePath(profileName: string): string; /** * Migration utility: Move file if it exists at old location * @param oldPath - Current file location * @param newPath - New standardized location */ export declare function migrateFile(oldPath: string, newPath: string): Promise; /** * Migrate all files from old locations to standardized locations * Should be called once during upgrade */ export declare function migrateAllFiles(): Promise; //# sourceMappingURL=paths.d.ts.map