/** * Custom error types for branch memory operations. */ export declare class BranchMemoryError extends Error { readonly code: string; constructor(message: string, code: string); } export declare class NotGitRepoError extends BranchMemoryError { constructor(cwd?: string); } export declare class DetachedHeadError extends BranchMemoryError { constructor(); } export declare class MemoryNotFoundError extends BranchMemoryError { constructor(branch: string); } export declare class MemoryFileError extends BranchMemoryError { constructor(message: string); } export declare class ConfigError extends BranchMemoryError { constructor(message: string); }