/**
 * Database path configuration and management
 */
export declare class DatabasePathManager {
    private static readonly DEFAULT_DB_SUBPATH;
    /**
     * Find the nearest node_modules directory by walking up the directory tree
     */
    private static findNodeModulesPath;
    /**
     * Resolve the database path, using provided path or auto-discovering location
     */
    static resolveDatabasePath(customPath?: string): string;
    /**
     * Ensure database directory exists, removing any existing data for fresh start
     */
    static ensureDatabaseDirectory(dbPath: string): void;
    /**
     * Get debug information about the database path resolution
     */
    static getDebugInfo(customPath?: string): {
        resolvedPath: string;
        nodeModulesPath: string;
        isCustomPath: boolean;
    };
}
