export { IS_APPLE, IS_FIREFOX, CAN_USE_BEFORE_INPUT, IS_SAFARI, IS_IOS, IS_ANDROID, IS_CHROME, IS_TOUCH_DEVICE, IS_HOVER_CAPABLE, IS_TOUCH_TABLET, IS_APPLE_WEBKIT, } from './shared/environment';
export { CAN_USE_DOM } from './shared/canUseDOM';
export { default as ActionIcon } from './ui/ActionIcon/ActionIcon';
export { MobileDrawer } from './ui/MobileDrawer';
export type { MobileDrawerProps } from './ui/MobileDrawer';
export { default as Select } from './ui/Select';
export type { EditorSelectProps } from './ui/Select';
export { SelectListOptionButton, type SelectListOptionButtonProps, } from './ui/Select/SelectListOptionButton';
export { AlignmentMenu } from './ui/AlignmentMenu';
export type { AlignValue } from './ui/AlignmentMenu';
export { animationMenu } from './themes/Animation';
export { ActionButtons, ProgressBar, UploadLoaderIndicator, UploadProgressPanel, type UploadProgress, } from './ui/Upload';
export { useChunkedUpload, type ChunkUploadApi, } from './hooks/useChunkedUpload';
export { useCancelUpload } from './hooks/useCancelUpload';
export { parseVideoURL, type MediaPlatform } from './media/parseVideoURL';
export { insertMediaNode } from './media/insertMediaNode';
export { isMobile } from './shared/isMobile';
export type { AlignmentType } from './types/alignment';
export type { SlashMenuConfig, PluginModeConfig, PluginConfig, UploadData, } from './types/plugin';
export { ResizableContainer } from './ui/ResizableContainer/ResizableContainer';
export type { ResizableContainerProps } from './ui/ResizableContainer/ResizableContainer';
export { getAllowedControls } from './ui/ResizableContainer/getAllowedControls';
export { NodeAlignmentMenu } from './ui/NodeAlignmentMenu/NodeAlignmentMenu';
export { deleteNode } from './utils/deleteNode';
export { formatTime } from './utils/formatTime';
export { downloadFileWithSuggestedName, formatBytes, } from './utils/downloadFile';
//# sourceMappingURL=index.d.ts.map