///
/** Document MIME type constants */
declare const DOCX: 'application/vnd.openxmlformats-officedocument.wordprocessingml.document';
declare const PDF: 'application/pdf';
declare const HTML: 'text/html';
declare function getFileObject(fileUrl: string, name: string, type: string): Promise;
declare function compareVersions(version1: string, version2: string): -1 | 0 | 1;
/** URL to the blank DOCX template */
declare const BlankDOCX: string;
import { Editor, PresentationEditor, getStarterExtensions, getRichTextExtensions, helpers as superEditorHelpers, fieldAnnotationHelpers, trackChangesHelpers, AnnotatorHelpers, SectionHelpers, SuperConverter, createZip, Extensions, registeredHandlers, DocxZipper, SuperToolbar, getMarksFromSelection, getActiveFormatting, getAllowedImageDimensions, isNodeType, assertNodeType, isMarkType, defineNode, defineMark, TrackChangesBasePluginKey, CommentsPluginKey, SuperEditor, SuperInput, BasicUpload, Toolbar, AIWriter, ContextMenu, SlashMenu } from '../../super-editor/src/index.js';
import { getSchemaIntrospection } from './helpers/schema-introspection.js';
export { SuperDoc } from './core/SuperDoc.js';
export type EditorState = import('../../super-editor/src/index.js').EditorState;
export type Transaction = import('../../super-editor/src/index.js').Transaction;
export type Schema = import('../../super-editor/src/index.js').Schema;
export type EditorView = import('../../super-editor/src/index.js').EditorView;
export type EditorCommands = import('../../super-editor/src/index.js').EditorCommands;
export type ChainedCommand = import('../../super-editor/src/index.js').ChainedCommand;
export type ChainableCommandObject = import('../../super-editor/src/index.js').ChainableCommandObject;
export type CommandProps = import('../../super-editor/src/index.js').CommandProps;
export type Command = import('../../super-editor/src/index.js').Command;
export type CanObject = import('../../super-editor/src/index.js').CanObject;
export type PresentationEditorOptions = import('../../super-editor/src/index.js').PresentationEditorOptions;
export type LayoutEngineOptions = import('../../super-editor/src/index.js').LayoutEngineOptions;
export type PageSize = import('../../super-editor/src/index.js').PageSize;
export type PageMargins = import('../../super-editor/src/index.js').PageMargins;
export type VirtualizationOptions = import('../../super-editor/src/index.js').VirtualizationOptions;
export type TrackedChangesMode = import('../../super-editor/src/index.js').TrackedChangesMode;
export type TrackedChangesOverrides = import('../../super-editor/src/index.js').TrackedChangesOverrides;
export type LayoutMode = import('../../super-editor/src/index.js').LayoutMode;
export type PresenceOptions = import('../../super-editor/src/index.js').PresenceOptions;
export type RemoteUserInfo = import('../../super-editor/src/index.js').RemoteUserInfo;
export type RemoteCursorState = import('../../super-editor/src/index.js').RemoteCursorState;
export type Layout = import('../../super-editor/src/index.js').Layout;
export type LayoutPage = import('../../super-editor/src/index.js').LayoutPage;
export type LayoutFragment = import('../../super-editor/src/index.js').LayoutFragment;
export type RangeRect = import('../../super-editor/src/index.js').RangeRect;
export type BoundingRect = import('../../super-editor/src/index.js').BoundingRect;
export type LayoutError = import('../../super-editor/src/index.js').LayoutError;
export type LayoutMetrics = import('../../super-editor/src/index.js').LayoutMetrics;
export type PositionHit = import('../../super-editor/src/index.js').PositionHit;
export type FlowBlock = import('../../super-editor/src/index.js').FlowBlock;
export type Measure = import('../../super-editor/src/index.js').Measure;
export type SectionMetadata = import('../../super-editor/src/index.js').SectionMetadata;
export type PaintSnapshot = import('../../super-editor/src/index.js').PaintSnapshot;
export type OpenOptions = import('../../super-editor/src/index.js').OpenOptions;
export type DocxFileEntry = import('../../super-editor/src/index.js').DocxFileEntry;
export type BinaryData = import('../../super-editor/src/index.js').BinaryData;
export type UnsupportedContentItem = import('../../super-editor/src/index.js').UnsupportedContentItem;
export type SaveOptions = import('../../super-editor/src/index.js').SaveOptions;
export type ExportOptions = import('../../super-editor/src/index.js').ExportOptions;
export type SelectionHandle = import('../../super-editor/src/index.js').SelectionHandle;
export type SelectionCommandContext = import('../../super-editor/src/index.js').SelectionCommandContext;
export type ResolveRangeOutput = import('../../super-editor/src/index.js').ResolveRangeOutput;
export type LayoutUpdatePayload = import('../../super-editor/src/index.js').LayoutUpdatePayload;
export type CoreCommandMap = import('../../super-editor/src/index.js').CoreCommandMap;
export type ExtensionCommandMap = import('../../super-editor/src/index.js').ExtensionCommandMap;
export type Comment = import('../../super-editor/src/index.js').Comment;
export type CommentElement = import('../../super-editor/src/index.js').CommentElement;
export type CommentsPayload = import('../../super-editor/src/index.js').CommentsPayload;
export type CommentLocationsPayload = import('../../super-editor/src/index.js').CommentLocationsPayload;
export type FontsResolvedPayload = import('../../super-editor/src/index.js').FontsResolvedPayload;
export type PaginationPayload = import('../../super-editor/src/index.js').PaginationPayload;
export type EditorEventMap = import('../../super-editor/src/index.js').EditorEventMap;
export type ListDefinitionsPayload = import('../../super-editor/src/index.js').ListDefinitionsPayload;
export type ProtectionChangeSource = import('../../super-editor/src/index.js').ProtectionChangeSource;
export type DocumentProtectionState = import('../../super-editor/src/index.js').DocumentProtectionState;
export type PartChangedEvent = import('../../super-editor/src/index.js').PartChangedEvent;
export type PartId = import('../../super-editor/src/index.js').PartId;
export type PartSectionId = import('../../super-editor/src/index.js').PartSectionId;
export type EditorOptions = import('../../super-editor/src/index.js').EditorOptions;
export type EditorLifecycleState = import('../../super-editor/src/index.js').EditorLifecycleState;
export type User = import('../../super-editor/src/index.js').User;
export type ProseMirrorJSON = import('../../super-editor/src/index.js').ProseMirrorJSON;
export type ExportFormat = import('../../super-editor/src/index.js').ExportFormat;
export type ExportDocxParams = import('../../super-editor/src/index.js').ExportDocxParams;
export type EditorExtension = import('../../super-editor/src/index.js').EditorExtension;
export type ViewLayout = import('../../super-editor/src/index.js').ViewLayout;
export type ViewOptions = import('../../super-editor/src/index.js').ViewOptions;
export type CommentConfig = import('../../super-editor/src/index.js').CommentConfig;
export type CollaborationProvider = import('../../super-editor/src/index.js').CollaborationProvider;
export type LinkPopoverResolver = import('../../super-editor/src/index.js').LinkPopoverResolver;
export type LinkPopoverContext = import('../../super-editor/src/index.js').LinkPopoverContext;
export type LinkPopoverResolution = import('../../super-editor/src/index.js').LinkPopoverResolution;
export type PermissionParams = import('../../super-editor/src/index.js').PermissionParams;
export type FontConfig = import('../../super-editor/src/index.js').FontConfig;
export type FieldValue = import('../../super-editor/src/index.js').FieldValue;
export type LayoutState = import('../../super-editor/src/index.js').LayoutState;
export type ImageSelectedEvent = import('../../super-editor/src/index.js').ImageSelectedEvent;
export type ImageDeselectedEvent = import('../../super-editor/src/index.js').ImageDeselectedEvent;
export type TelemetryEvent = import('../../super-editor/src/index.js').TelemetryEvent;
export type RemoteCursorsRenderPayload = import('../../super-editor/src/index.js').RemoteCursorsRenderPayload;
export type FlowMode = import('../../super-editor/src/index.js').FlowMode;
export type ProofingProvider = import('../../super-editor/src/index.js').ProofingProvider;
export type ProofingCapabilities = import('../../super-editor/src/index.js').ProofingCapabilities;
export type ProofingCheckRequest = import('../../super-editor/src/index.js').ProofingCheckRequest;
export type ProofingCheckResult = import('../../super-editor/src/index.js').ProofingCheckResult;
export type ProofingSegment = import('../../super-editor/src/index.js').ProofingSegment;
export type ProofingSegmentMetadata = import('../../super-editor/src/index.js').ProofingSegmentMetadata;
export type ProofingIssue = import('../../super-editor/src/index.js').ProofingIssue;
export type ProofingIssueKind = import('../../super-editor/src/index.js').ProofingIssueKind;
export type ProofingConfig = import('../../super-editor/src/index.js').ProofingConfig;
export type ProofingStatus = import('../../super-editor/src/index.js').ProofingStatus;
export type ProofingError = import('../../super-editor/src/index.js').ProofingError;
export type PageStyles = import('../../super-editor/src/index.js').PageStyles;
export { BlankDOCX, getFileObject, compareVersions, Editor, PresentationEditor, getStarterExtensions, getRichTextExtensions, getSchemaIntrospection, DOCX, PDF, HTML, superEditorHelpers, fieldAnnotationHelpers, trackChangesHelpers, AnnotatorHelpers, SectionHelpers, SuperConverter, createZip, Extensions, registeredHandlers, DocxZipper, SuperToolbar, getMarksFromSelection, getActiveFormatting, getAllowedImageDimensions, isNodeType, assertNodeType, isMarkType, defineNode, defineMark, TrackChangesBasePluginKey, CommentsPluginKey, SuperEditor, SuperInput, BasicUpload, Toolbar, AIWriter, ContextMenu, SlashMenu };
export { createTheme, buildTheme } from './core/theme/create-theme.js';
//# sourceMappingURL=index.d.ts.map