import * as Y from 'yjs'; import { Room } from 'socket.io-adapter'; declare type RoomName = Room; interface Persistence { bindState: (roomName: RoomName, doc: Y.Doc) => Promise; writeState: (roomName: RoomName, doc: Y.Doc) => Promise; } export { Persistence };