import { BrokerDB as CoreBrokerDB, CURRENT_BROKER_SCHEMA_VERSION, DEFAULT_DISCONNECTED_PURGE_GRACE_MS, DEFAULT_RESUMABLE_WINDOW_MS, defaultDbPath, type TaskAssignmentAwaitingReplyInfo } from "@pinet/broker-core/schema"; import type { RalphCycleRecord } from "../helpers.js"; export { CURRENT_BROKER_SCHEMA_VERSION, DEFAULT_DISCONNECTED_PURGE_GRACE_MS, DEFAULT_RESUMABLE_WINDOW_MS, defaultDbPath, }; export type { TaskAssignmentAwaitingReplyInfo }; export declare class BrokerDB extends CoreBrokerDB { initialize(): void; recordRalphCycle(record: Omit): number; getRecentRalphCycles(limit?: number): RalphCycleRecord[]; }