import type { ContextEntry } from '@loopsy/protocol'; export declare class ContextStore { private entries; private expiryTimer; private contextFile; constructor(dataDir?: string); load(): Promise; save(): Promise; startExpiryCheck(): void; stopExpiryCheck(): void; set(key: string, value: string, fromNodeId: string, ttl?: number): ContextEntry; get(key: string): ContextEntry | undefined; delete(key: string): boolean; list(prefix?: string): ContextEntry[]; get size(): number; } //# sourceMappingURL=context-store.d.ts.map