export type { EditorControllerDeps } from './editor-controller.svelte'; export { EditorController } from './editor-controller.svelte'; export type { EditorStateDeps } from './editor-state.svelte'; export { EditorState } from './editor-state.svelte'; export { EditorAnimationController } from './editor-animation-controller'; export { EditorArrangeController } from './editor-arrange-controller'; export { alignSelectedOnSlide, distributeSelectedOnSlide, flipSelectedOnSlide, groupSelectedOnSlide, ungroupOnSlide, } from './editor-arrange-ops'; export { EditorBackgroundController } from './editor-background-controller'; export { copyElementToClipboard, pasteClipboardElement } from './editor-clipboard'; export { EditorClipboardController } from './editor-clipboard-controller'; export type { InkDrawTool } from './editor-ink-controller.svelte'; export { EditorInkController } from './editor-ink-controller.svelte'; export type { InkGestureController, InkGestureDeps } from './editor-ink-gesture'; export { createInkGestureController } from './editor-ink-gesture'; export { EditorSlidesController } from './editor-slides-controller'; export { EditorTransitionController } from './editor-transition-controller'; export { deleteSlideAt, duplicateSlideAt, insertBlankSlideAfter, moveSlide, } from './editor-slide-ops'; export type { FindReplaceDeps } from './editor-find-replace.svelte'; export { FindReplaceState } from './editor-find-replace.svelte'; export { adjustIndentPatch, setAlignPatch, setLineSpacingPatch, toggleListTypePatch, } from './editor-paragraph-mutations'; export { hasTextShadow, setColumnCountPatch, setTextDirectionPatch, toggleTextShadowPatch, } from './editor-text-body-mutations'; export { strokeToFreeformShape } from './editor-freeform'; export { changeCasePatch, clearFormattingPatch, setCharacterSpacingPatch, setFontFamilyPatch, toggleStrikethroughPatch, } from './editor-text-extra-mutations'; export type { GestureController, GestureDeps, GestureKind, GestureTransform, } from './editor-gestures'; export { createGestureController } from './editor-gestures'; export { isCornerHandle, lockResizeAspect, NUDGE_STEP, NUDGE_STEP_LARGE, nudgeDelta, } from './editor-geometry'; export type { EditorKeyboardDeps } from './editor-keyboard'; export { createEditorKeydownHandler } from './editor-keyboard'; export { appendElement, centerOnCanvas, newElementId, newImageElement, newPresetShapeElement, newShapeElement, newTableElement, newTextElement, } from './editor-insert'; export { buildChartInsertElement } from './editor-insert-chart'; export { buildEquationInsertElement } from './editor-insert-equation'; export { buildActionButtonInsertElement } from './editor-insert-action-button'; export type { FieldInsertContext } from './editor-insert-field'; export { buildFieldInsertElement, resolveFieldDisplayText } from './editor-insert-field'; export { buildMediaInsertElement, mediaTypeOfFile } from './editor-insert-media'; export { buildSmartArtInsertElement } from './editor-insert-smart-art'; export type { TextFlag } from './editor-format-mutations'; export { adjustFontSizePatch, fillOpacityOf, highlightColorOf, setFillColorPatch, setFillOpacityPatch, setFontSizePatch, setHighlightColorPatch, setSolidFillPatch, setStrokeColorPatch, setStrokeOpacityPatch, setStrokeWidthPatch, setTextColorPatch, strokeOpacityOf, strokeWidthOf, toggleTextFlagPatch, } from './editor-format-mutations'; export type { ElementBoxPatch } from './editor-mutations'; export { cloneSlides, duplicateElementOnSlide, findSlideElement, mapSlideElements, patchElementGeometry, removeElement, updateAllSlides, updateElement, updateSlide, updateSlideNotes, } from './editor-mutations'; export type { ZOrderDirection } from './editor-zorder'; export { reorderElement } from './editor-zorder'; export { resolveEditTargetElementId, resolveTopLevelElementId } from './element-hit'; export type { AdjustGestureController, AdjustGestureDeps } from './editor-adjust-gesture'; export { createAdjustGestureController, withShapeAdjustments } from './editor-adjust-gesture'; export type { HandleGestureHost, HandleHandlers } from './editor-handle-handlers'; export { createHandleHandlers } from './editor-handle-handlers'; export type { SelectionInteractivity } from './editor-selection-interactivity'; export { canMoveElement, DEFAULT_SELECTION_INTERACTIVITY, selectionInteractivity, } from './editor-selection-interactivity'; export type { TableCellPoint } from './table-cell-selection.svelte'; export { TableCellSelection } from './table-cell-selection.svelte'; export { applyTableCellPointer } from './table-cell-pointer'; export type { InlineTextSurface } from './inline-text'; export { canInlineEditElement, readEditableText, remapInlineText, resolveInlineSurface, } from './inline-text'; export type { OverlayBox } from './types'; //# sourceMappingURL=index.d.ts.map