export { AddSlideElementCommand } from './commands/commands/add-slide-element.command'; export { AddSlidePageCommand } from './commands/commands/add-slide-page.command'; export { AddSlideChartCommand, UpdateSlideChartCommand, UpdateSlideChartResourceCommand } from './commands/commands/chart-resource.command'; export { CreateSlideByLayoutCommand } from './commands/commands/create-slide-by-layout.command'; export type { ICreateSlideByLayoutCommandParams } from './commands/commands/create-slide-by-layout.command'; export { MoveSlidePageCommand } from './commands/commands/move-slide-page.command'; export { RemoveSlideElementCommand } from './commands/commands/remove-slide-element.command'; export { RemoveSlidePageCommand } from './commands/commands/remove-slide-page.command'; export { ReorderSlideElementsCommand } from './commands/commands/reorder-slide-elements.command'; export { SetActiveSlideCommand } from './commands/commands/set-active-slide.command'; export { SetPresentationBackgroundGraphicsCommand } from './commands/commands/set-presentation-background-graphics.command'; export { SetSlideNameCommand } from './commands/commands/set-slide-name.command'; export { SetSlidePageSizeCommand } from './commands/commands/set-slide-page-size.command'; export { SetSlideSpeakerNotesCommand } from './commands/commands/set-slide-speaker-notes.command'; export { SetSlideTransitionCommand } from './commands/commands/set-slide-transition.command'; export { UpdateSlideDrawingCommand } from './commands/commands/update-slide-drawing.command'; export { UpdateSlidePageBackgroundCommand } from './commands/commands/update-slide-page-background.command'; export { AddSlideElementMutation } from './commands/mutations/add-slide-element.mutation'; export { AddSlidePageMutation } from './commands/mutations/add-slide-page.mutation'; export { EnsureSlideMasterPageMutation } from './commands/mutations/ensure-slide-master-page.mutation'; export { InsertDrawingObjectMutation } from './commands/mutations/insert-drawing-object.mutation'; export { MoveSlidePageMutation } from './commands/mutations/move-slide-page.mutation'; export { RemoveSlideElementMutation } from './commands/mutations/remove-slide-element.mutation'; export { RemoveSlidePageMutation } from './commands/mutations/remove-slide-page.mutation'; export { SetActiveSlideMutation } from './commands/mutations/set-active-slide.mutation'; export { SetPresentationBackgroundGraphicsMutation } from './commands/mutations/set-presentation-background-graphics.mutation'; export { SetSlideChartResourceMutation } from './commands/mutations/set-slide-chart-resource.mutation'; export { SetSlideDrawingApplyMutation, SlideDrawingApplyType } from './commands/mutations/set-slide-drawing-apply.mutation'; export { SetSlideElementOrderMutation } from './commands/mutations/set-slide-element-order.mutation'; export { CancelSlideGroupMutation, SetSlideGroupMutation } from './commands/mutations/set-slide-group.mutation'; export { SetSlideNameMutation } from './commands/mutations/set-slide-name.mutation'; export { SetSlidePageSizeMutation } from './commands/mutations/set-slide-page-size.mutation'; export { SetSlideSpeakerNotesMutation } from './commands/mutations/set-slide-speaker-notes.mutation'; export { SetSlideTransitionMutation } from './commands/mutations/set-slide-transition.mutation'; export { UpdateSlideElementMutation } from './commands/mutations/update-slide-element.mutation'; export { UpdateSlidePageBackgroundMutation } from './commands/mutations/update-slide-page-background.mutation'; export { SetSlideZoomRatioOperation } from './commands/operations/set-slide-zoom-ratio.operation'; export type { IAddSlideChartCommandParams, IAddSlideElementCommandParams, IAddSlidePageCommandParams, IMoveSlidePageCommandParams, IRemoveSlideElementCommandParams, IRemoveSlidePageCommandParams, IReorderSlideElementsCommandParams, ISetActiveSlideCommandParams, ISetPresentationBackgroundGraphicsCommandParams, ISetSlideChartResourceMutationParams, ISetSlideNameCommandParams, ISetSlidePageSizeCommandParams, ISetSlideSpeakerNotesCommandParams, ISetSlideTransitionCommandParams, IUpdateSlideChartCommandParams, IUpdateSlideChartResourceCommandParams, IUpdateSlideDrawingCommandParams, IUpdateSlideDrawingPatch, IUpdateSlidePageBackgroundCommandParams, } from './commands/types'; export { defaultPluginConfig, type IUniverSlideConfig, SLIDE_PLUGIN_CONFIG_KEY } from './controllers/config.schema'; export { SLIDE_DRAWING_PLUGIN, SlideDrawingLoadController } from './controllers/slide-drawing-load.controller'; export * from './default-config'; export * from './default-layouts'; export { SlideModel } from './models/slide-model'; export type { IResolvedPageLayers, ISlidePageContext } from './models/slide-page'; export { SlidePage } from './models/slide-page'; export { SlidePageManager } from './models/slide-page-manager'; export { UniverSlidePlugin } from './plugin'; export type { ISlideDrawing, SlidePageSourceType } from './services/slide-drawing.service'; export { ISlideDrawingService, pageElementTypeToDrawingType, resolvedSlideLayersToDrawingMap, SlideDrawingService, slideElementToDrawing } from './services/slide-drawing.service'; export * from './slide.enum'; export * from './slide.type'; export { resolveShapeElementTheme, resolveThemeDefaultShapeText } from './theme/resolve-shape-theme'; export type { ISlideThemedShapeText } from './theme/resolve-shape-theme'; export { SlideTheme } from './theme/slide-theme'; export { getSlideThemePreset, SLIDE_THEME_PRESETS } from './theme/theme-presets'; export { resolveSlideThemePreviewColors } from './theme/theme-preview-colors'; export type { ISlideThemePreviewColors } from './theme/theme-preview-colors'; export { SlideTimingSystem } from './timing/slide-timing-system'; export { getPlaceholderImageContent, PLACEHOLDER_CONTENT_CUSTOM_KEY, setPlaceholderImageContent } from './utils/placeholder-content'; export { getPresentationBackgroundGraphics, isPresentationBackgroundGraphic, PRESENTATION_BACKGROUND_GRAPHIC_MANAGED_BY, PRESENTATION_BACKGROUND_GRAPHIC_ROLE, replacePresentationBackgroundGraphics, resolvePresentationBackgroundTargetMasterIds, } from './utils/presentation-background-graphics'; export type { SlidePresentationBackgroundGraphicsTarget } from './utils/presentation-background-graphics'; export { getSlideChartResourceMap, SLIDE_CHART_RESOURCE_KEY } from './utils/slide-chart-resource'; export { cleanupUnusedTransitionRecords, findOrCreateTransitionRecord, normalizeSlideTransition, resolveSlideTransition, } from './utils/slide-transition'; export { applySlideElementPlainText, applySlideElementTextDocument, plainTextToSlideDocumentData, resolveSlideElementPlainText, resolveSlideElementTextDocument, slideDocumentDataToPlainText, } from './utils/text-document'; export type { ISlidePlainTextToDocumentOptions } from './utils/text-document'; export { ImageFillModeEnum, ImageSourceTypeEnum, ShapeFillEnum, ShapeLineCapEnum, ShapeLineDashEnum, ShapeLineJoinEnum, ShapeLineTypeEnum, ShapeTypeEnum } from '@univerjs-pro/engine-shape';