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<File>;
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, 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 SelectionApi = import('../../super-editor/src/index.js').SelectionApi;
export type SelectionInfo = import('../../super-editor/src/index.js').SelectionInfo;
export type SelectionCurrentInput = import('../../super-editor/src/index.js').SelectionCurrentInput;
export type ScrollIntoViewInput = import('../../super-editor/src/index.js').ScrollIntoViewInput;
export type ScrollIntoViewOutput = import('../../super-editor/src/index.js').ScrollIntoViewOutput;
export type TextTarget = import('../../super-editor/src/index.js').TextTarget;
export type TextAddress = import('../../super-editor/src/index.js').TextAddress;
export type TextSegment = import('../../super-editor/src/index.js').TextSegment;
export type EntityAddress = import('../../super-editor/src/index.js').EntityAddress;
export type DocumentApi = import('../../super-editor/src/index.js').DocumentApi;
export type BlocksListResult = import('../../super-editor/src/index.js').BlocksListResult;
export type BookmarkInfo = import('../../super-editor/src/index.js').BookmarkInfo;
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 type ContextMenuContext = import('./core/types/index.js').ContextMenuContext;
export type ContextMenuItem = import('./core/types/index.js').ContextMenuItem;
export type ContextMenuSection = import('./core/types/index.js').ContextMenuSection;
export type ContextMenuConfig = import('./core/types/index.js').ContextMenuConfig;
export type DocumentMode = import('./core/types/index.js').DocumentMode;
export type StoryLocator = import('./core/types/index.js').StoryLocator;
export type BookmarkAddress = import('./core/types/index.js').BookmarkAddress;
export type BlockNavigationAddress = import('./core/types/index.js').BlockNavigationAddress;
export type CommentAddress = import('./core/types/index.js').CommentAddress;
export type TrackedChangeAddress = import('./core/types/index.js').TrackedChangeAddress;
export type NavigableAddress = import('./core/types/index.js').NavigableAddress;
export type AwarenessState = import('./core/types/index.js').AwarenessState;
export type Config = import('./core/types/index.js').Config;
export type Modules = import('./core/types/index.js').Modules;
export type CollaborationConfig = import('./core/types/index.js').CollaborationConfig;
export type UpgradeToCollaborationOptions = import('./core/types/index.js').UpgradeToCollaborationOptions;
export type ExternalPopoverRenderContext = import('./core/types/index.js').ExternalPopoverRenderContext;
export type IntentSurfaceRequest = import('./core/types/index.js').IntentSurfaceRequest;
export type DirectSurfaceRequest = import('./core/types/index.js').DirectSurfaceRequest;
export type SurfaceRequest = import('./core/types/index.js').SurfaceRequest;
export type SurfaceResolution = import('./core/types/index.js').SurfaceResolution;
export type SurfaceResolver = import('./core/types/index.js').SurfaceResolver;
export type SurfaceOutcome = import('./core/types/index.js').SurfaceOutcome;
export type SurfaceHandle = import('./core/types/index.js').SurfaceHandle;
export type SurfaceComponentProps = import('./core/types/index.js').SurfaceComponentProps;
export type ExternalSurfaceRenderContext = import('./core/types/index.js').ExternalSurfaceRenderContext;
export type SurfacesModuleConfig = import('./core/types/index.js').SurfacesModuleConfig;
export type SurfaceMode = import('./core/types/index.js').SurfaceMode;
export type SurfaceFloatingPlacement = import('./core/types/index.js').SurfaceFloatingPlacement;
export type ResolvedPasswordPromptTexts = import('./core/types/index.js').ResolvedPasswordPromptTexts;
export type PasswordPromptAttemptResult = import('./core/types/index.js').PasswordPromptAttemptResult;
export type PasswordPromptHandle = import('./core/types/index.js').PasswordPromptHandle;
export type PasswordPromptContext = import('./core/types/index.js').PasswordPromptContext;
export type PasswordPromptRenderContext = import('./core/types/index.js').PasswordPromptRenderContext;
export type PasswordPromptResolution = import('./core/types/index.js').PasswordPromptResolution;
export type PasswordPromptConfig = import('./core/types/index.js').PasswordPromptConfig;
export type DocRange = import('./core/types/index.js').DocRange;
export type SearchMatch = import('./core/types/index.js').SearchMatch;
export type ResolvedFindReplaceTexts = import('./core/types/index.js').ResolvedFindReplaceTexts;
export type FindReplaceHandle = import('./core/types/index.js').FindReplaceHandle;
export type FindReplaceContext = import('./core/types/index.js').FindReplaceContext;
export type FindReplaceRenderContext = import('./core/types/index.js').FindReplaceRenderContext;
export type FindReplaceResolution = import('./core/types/index.js').FindReplaceResolution;
export type FindReplaceConfig = import('./core/types/index.js').FindReplaceConfig;
export type TrackChangeAuthor = import('./core/types/index.js').TrackChangeAuthor;
export type TrackChangesAuthorColorsConfig = import('./core/types/index.js').TrackChangesAuthorColorsConfig;
export type TrackChangesModuleConfig = import('./core/types/index.js').TrackChangesModuleConfig;
export type ViewingVisibilityConfig = import('./core/types/index.js').ViewingVisibilityConfig;
export type SuperDocLayoutEngineOptions = import('./core/types/index.js').SuperDocLayoutEngineOptions;
export type EditorSurface = import('./core/types/index.js').EditorSurface;
export type EditorUpdateEvent = import('./core/types/index.js').EditorUpdateEvent;
export type EditorTransactionEvent = import('./core/types/index.js').EditorTransactionEvent;
export type ExportType = import('./core/types/index.js').ExportType;
export type CommentsType = import('./core/types/index.js').CommentsType;
export type ExportParams = import('./core/types/index.js').ExportParams;
export type SuperDocTelemetryConfig = import('./core/types/index.js').SuperDocTelemetryConfig;
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, Toolbar, AIWriter, ContextMenu, SlashMenu };
export { createTheme, buildTheme } from './core/theme/create-theme.js';
//# sourceMappingURL=index.d.ts.map