/** LocalGroupSessionStore:基于 City StorageScope 的 GroupSession 集合存储。 */ import type { GroupSessionDataStore, GroupSessionHistoryMeta, GroupSessionStore, GroupSessionStoreOptions } from "../../types/group/GroupSessionStore.js"; /** GroupSession 的底层文件 Store。 */ export declare class LocalGroupSessionStore implements GroupSessionStore { private readonly files; private readonly storage_root_path; private readonly group_id; private readonly sessions_by_id; constructor(options: GroupSessionStoreOptions); /** 返回指定 GroupSession 的持久化视图。 */ session(session_id: string): GroupSessionDataStore; /** 判断指定 GroupSession 是否存在。 */ has_session(session_id: string): Promise; /** 列出当前 Group 的全部 Session metadata。 */ list_session_metadata(): Promise; /** 删除指定 GroupSession 的全部数据。 */ remove_session(session_id: string): Promise; /** 释放当前 Store 的运行时缓存。 */ dispose(): Promise; private session_path; } //# sourceMappingURL=LocalGroupSessionStore.d.ts.map