import type { SpotlightMemoryEntry } from "@inupedia/spotlight-protocol"; export type MemoryEntryScope = "project" | "session"; export type ScopedMemoryEntry = SpotlightMemoryEntry & { scope?: MemoryEntryScope; sessionId?: string; }; export declare function resolveMemoryEntryScopeFields(entry: SpotlightMemoryEntry): { scope: MemoryEntryScope; sessionId: string; kind: string; createdAt: number; expiresAt: number; }; export declare function entryMatchesLookupScopes(entry: SpotlightMemoryEntry, scopes: Array<{ scope: MemoryEntryScope; sessionId?: string; }>): boolean; export declare function isMemoryEntryExpired(entry: SpotlightMemoryEntry, now?: number): boolean; //# sourceMappingURL=memoryEntryScope.d.ts.map