/** * AutoLoadError - Structured error type for auto-load memory failures * * Provides detailed context about memory auto-load failures including: * - Memory name that failed * - Phase where failure occurred (load/validate/budget) * - Descriptive error message * * Factory methods provide convenient creation for common scenarios. */ export declare class AutoLoadError extends Error { readonly memoryName: string; readonly phase: 'load' | 'validate' | 'budget'; constructor(message: string, memoryName: string, phase: 'load' | 'validate' | 'budget'); /** * Create error for memory load failures */ static loadFailed(memoryName: string, reason: string): AutoLoadError; /** * Create error for memory validation failures */ static validationFailed(memoryName: string, reason: string): AutoLoadError; /** * Create error for budget constraint violations */ static budgetExceeded(memoryName: string, tokens: number, budget: number): AutoLoadError; } //# sourceMappingURL=AutoLoadError.d.ts.map