/** GroupSessions:Group 所拥有的可恢复群聊上下文集合。 */ import type { Group } from "./Group.js"; import type { GroupSession as GroupSessionContract, GroupSessionCreateInput, GroupSessionGetInput, GroupSessionListInput, GroupSessionSummary, GroupSessions as GroupSessionsContract } from "../types/group/GroupSession.js"; /** Group 的群聊上下文集合。 */ export declare class GroupSessions implements GroupSessionsContract { private readonly group; private readonly sessions_by_id; constructor(group: Group); /** 创建一个新的群聊上下文,session_id 由内部生成。 */ create(input?: GroupSessionCreateInput): Promise; /** 恢复当前 Group 的一个群聊上下文。 */ get(session_id: string, input?: GroupSessionGetInput): Promise; /** 恢复当前 Group 的全部群聊上下文。 */ list(input?: GroupSessionListInput): Promise; /** 释放并删除指定群聊上下文及其持久化数据。 */ remove(session_id: string, input?: GroupSessionGetInput): Promise; /** 释放 Group 所有群聊上下文。 */ dispose(): Promise; private create_runtime_session; } //# sourceMappingURL=GroupSessions.d.ts.map