import { DatabaseSync, type StatementSync } from 'node:sqlite'; export interface PreparedStatements { next_event_seq: StatementSync; insert_event: StatementSync; upsert_session: StatementSync; list_sessions: StatementSync; get_session: StatementSync; clear_session_name: StatementSync; list_events: StatementSync; search_events: StatementSync; delete_old_events: StatementSync; delete_over_limit_events: StatementSync; delete_orphan_sessions: StatementSync; } export declare function prepare_db(db_path: string): { db: DatabaseSync; statements: PreparedStatements; };