import { type Session, type SessionMetadata, type SessionRepo } from "../types.ts"; export declare class InMemorySessionRepo implements SessionRepo { private sessions; create(options?: { id?: string; }): Promise>; open(metadata: SessionMetadata): Promise>; list(): Promise; delete(metadata: SessionMetadata): Promise; fork(sourceMetadata: SessionMetadata, options: { entryId?: string; position?: "before" | "at"; id?: string; }): Promise>; } //# sourceMappingURL=memory-repo.d.ts.map