import Database from 'better-sqlite3'; export interface V1Root { id: string; prefix: string; seq: number; created_at: string; level_1: string; title: string | null; links: string | null; obsolete: number; favorite: number; irrelevant: number; pinned: number; updated_at: string | null; access_count: number; last_accessed: string | null; } export interface V1Node { id: string; parent_id: string | null; root_id: string; depth: number; seq: number; content: string | null; title: string | null; created_at: string; updated_at: string | null; obsolete: number; irrelevant: number; links: string | null; access_count: number; last_accessed: string | null; } export declare function openV1(path: string): Database.Database; export declare function allRoots(db: Database.Database): V1Root[]; export declare function nodesForRoot(db: Database.Database, rootId: string): V1Node[]; export declare function tagsFor(db: Database.Database, entryId: string): string[]; export declare function parseLinks(text: string | null): string[];