import "@pretextbook/visual-editor/styles";
import "./index.css";
export { default as Editors } from "./components/Editors";
export type { editorProps } from "./components/Editors";
export { convertLatexToPretext, derivePretextContent, detectSourceFormat, } from "./contentConversion";
export type { EditorContentChange, EditorContentState, FeedbackSubmission, ProjectAsset, PretextProjectCopyRequest, SourceFormat, } from "./types/editor";
export type { DocumentSection, DocumentSectionType, DocumentSplitResult, DocumentChapter as ChapterSummary, } from "./types/sections";
export { splitDocument, mergeDocument, updateSectionTitle, createNewSection, createIntroduction, createConclusion, stripSectionWrapper, rewrapSection, ensureSectionWrapper, splitLatexDocument, mergeLatexDocument, stripLatexSectionWrapper, rewrapLatexSection, ensureLatexSectionWrapper, updateLatexSectionTitle, createNewLatexSection, createLatexIntroduction, createLatexConclusion, wrapDocumentAsSection, wrapLatexDocumentAsSection, mergeTwoSections, wrapSectionAsDocument, wrapLatexSectionAsDocument, getSectionAttributes, updateSectionMetadata, } from "./sectionUtils";
export { default as CodeEditor } from "./components/CodeEditor";
export { VisualEditor } from "@pretextbook/visual-editor";
export { default as FullPreview } from "./components/FullPreview";
export { default as FeedbackLink } from "./components/FeedbackLink";
export { default as DocinfoEditor } from "./components/DocinfoEditor";
export type { DocinfoEditorProps, DocinfoEditorCloseValue, } from "./components/DocinfoEditor";
export { postToIframe } from "./components/postToIframe";
