UNPKG

vibe-coder-mcp

Version:

Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.

34 lines 1.36 kB
export interface StorageInitConfig { dataDirectory: string; storageType: string; directories: string[]; indexFiles: Array<{ path: string; defaultData: Record<string, unknown>; }>; validatePaths?: boolean; } export interface StorageInitResult { success: boolean; error?: string; metadata: { storageType: string; dataDirectory: string; directoriesCreated: string[]; indexFilesCreated: string[]; operation: 'initialize'; timestamp: Date; }; } export declare class StorageInitializer { static initialize(config: StorageInitConfig): Promise<StorageInitResult>; private static validateInitialization; static createIndexData(entityType: string, version?: string): Record<string, unknown>; static getStandardConfig(storageType: string, dataDirectory: string): Partial<StorageInitConfig>; static initializeWithRecovery(config: StorageInitConfig, maxRetries?: number): Promise<StorageInitResult>; private static normalizeStorageConfig; private static isRetryableError; private static cleanupPartialInitialization; } export declare function initializeStorage(storageType: 'project' | 'task' | 'dependency', dataDirectory: string, withRecovery?: boolean): Promise<StorageInitResult>; //# sourceMappingURL=storage-initialization.d.ts.map