import { RelativeRange } from './model/types.js'; import { CursorEditor, CursorState, CursorStateChangeEvent, RemoteCursorChangeEventListener, withCursors, WithCursorsOptions, withYHistory, WithYHistoryOptions, withYjs, WithYjsOptions, YHistoryEditor, YjsEditor } from './plugins'; import { slateNodesToInsertDelta, yTextToSlateElement } from './utils/convert.js'; import { relativePositionToSlatePoint, relativeRangeToSlateRange, slatePointToRelativePosition, slateRangeToRelativeRange } from './utils/position.js'; export { withYjs, WithYjsOptions, YjsEditor, withYHistory, WithYHistoryOptions, YHistoryEditor, CursorEditor, WithCursorsOptions, withCursors, CursorState, RemoteCursorChangeEventListener, CursorStateChangeEvent, RelativeRange, yTextToSlateElement, slateNodesToInsertDelta, slateRangeToRelativeRange, relativeRangeToSlateRange, slatePointToRelativePosition, relativePositionToSlatePoint, }; //# sourceMappingURL=index.d.ts.map