/** * CORE TYPES INDEX * Re-exports all type definitions from this module * * Note: Some modules have naming conflicts. When conflicts exist, * the types module is authoritative. Use explicit imports from * submodules when you need specific implementations. */ export { BaseEvents, UserEvents, DocumentEvents, CollaborationEvents, WorkspaceEvents, ManuscriptShared, ManuscriptUser, ManuscriptDocument, ManuscriptWorkspace, ManuscriptCollaboration, ManuscriptNotification, ManuscriptAudit, ManuscriptEnvelope, ManuscriptAria, EventPriority, DeliveryMode, EventStatus, PresenceStatus, LockType, SharePermission, } from './generated/index.js'; export type { BaseEvent as ProtoBaseEvent, OperationAppliedEvent as ProtoOperationAppliedEvent, VectorClock as ProtoVectorClock, PresenceUpdateEvent as ProtoPresenceUpdateEvent, CursorMovedEvent as ProtoCursorMovedEvent, DocumentLockedEvent as ProtoDocumentLockedEvent, CursorPosition as ProtoCursorPosition, SelectionRange as ProtoSelectionRange, DocumentCreatedEvent as ProtoDocumentCreatedEvent, DocumentUpdatedEvent as ProtoDocumentUpdatedEvent, DocumentDeletedEvent as ProtoDocumentDeletedEvent, } from './generated/index.js'; export * from './auth'; export * from './types'; export { CommandRegistry as BaseCommandRegistry, defaultRegistry as baseDefaultRegistry, registerStandardCommands, } from './commands'; export { Command, InsertTextCommand, DeleteTextCommand, FormatTextCommand, CommandRegistry, defaultRegistry, } from './undo'; export { FormulaValue, CellReference, CellRange, FormulaContext, VariableContext, parseAddress, formatAddress, toNumber, toString, toBoolean, FormulaError, ERROR, MATH_FUNCTIONS, STRING_FUNCTIONS, LOGICAL_FUNCTIONS, VARIABLE_FUNCTIONS, FORMULA_FUNCTIONS, tokenizeFormula, evaluateFormula, setVariableContext, getVariableContext, type VariableResolver as FormulaVariableResolver, type VariableSetter as FormulaVariableSetter, } from './formula'; export * from './variables'; export * from './ot'; export * from './presence'; export * from './search'; export { createSlide, addElement, removeElement as removeSlideElement, updateElement, moveElement, resizeElement, rotateElement, alignElements, selectElements, duplicateElement, bringToFront, sendToBack, getElementAtPoint, createTextElement, createShapeElement, createImageElement, TextElement, ShapeElement, ImageElement, SlideElement, Rect, Point, ElementStyle, applyFormatting, removeFormatting, getFormatAtPosition, exportAsHTML, selectionToOperations, transformCursorPosition, extractFormattedSections, exportAsPlainText, splitByLines, joinLines, insertLink, insertMention, sanitizePastedContent, FormattedText, EditorSelection, CollaborationCursor, getCellAddress, getCellRange, mergeCells, formatCells, CellData, } from './editors'; //# sourceMappingURL=index.d.ts.map