import type { DatabaseSync } from 'node:sqlite'; import { type SelectedTextNoteQuote, type SelectedTextNotePresentation } from './selected-text-note.js'; /** Durable account data. Unlike a cache, quotations are never evicted on an age/size budget. */ export declare class LocalSelfNoteQuotes { private readonly db; constructor(db: DatabaseSync); prepare(scope: string, recordUid: string, quote: SelectedTextNoteQuote, noteText: string, forward?: { targetKey: string; relationUid: string; }): void; project(scope: string, recordUid: string, text: string): SelectedTextNotePresentation | undefined; } //# sourceMappingURL=local-self-note-quotes.d.ts.map