UNPKG

@boundless-oss/atlas

Version:

Atlas - MCP Server for comprehensive startup project management

28 lines 1.13 kB
import { AtlasConfig, ProjectMode, ProjectDetectionResult, DashboardConfig } from './types.js'; import { StorageManager } from '../storage/storage-manager.js'; export declare class ConfigManager { private config; private configPath; private storageManager; constructor(); private getDefaultConfig; private getConfigPath; load(): Promise<void>; save(): Promise<void>; detectProject(): Promise<ProjectDetectionResult>; getStoragePath(): Promise<string>; getDataPath(): string; getStorageManager(): StorageManager; get(): AtlasConfig; set(config: Partial<AtlasConfig>): void; isModuleEnabled(module: string): boolean; getProjectMode(): ProjectMode; getProjectId(): string | undefined; isMultiRepo(): boolean; getRepositories(): NonNullable<AtlasConfig['repositories']>; isDashboardEnabled(): boolean; getDashboardConfig(): DashboardConfig; updateDashboardConfig(dashboardConfig: Partial<DashboardConfig>): void; logModuleLoad(moduleName: string, type: 'new' | 'legacy', toolCount: number): void; } //# sourceMappingURL=config-manager.d.ts.map