import H5PEditor from './H5PEditor'; import H5pError from './helpers/H5pError'; import H5PPlayer from './H5PPlayer'; import HtmlExporter from './HtmlExporter'; import InstalledLibrary from './InstalledLibrary'; import LibraryName from './LibraryName'; import PackageExporter from './PackageExporter'; import H5PConfig from './implementation/H5PConfig'; import fs from './implementation/fs'; import DirectoryTemporaryFileStorage from './implementation/fs/DirectoryTemporaryFileStorage'; import FileContentStorage from './implementation/fs/FileContentStorage'; import FileLibraryStorage from './implementation/fs/FileLibraryStorage'; import JsonStorage from './implementation/fs/JsonStorage'; import InMemoryStorage from './implementation/InMemoryStorage'; import { ContentId, ContentParameters, IContentMetadata, IContentStorage, IEditorModel, IFileStats, IH5PConfig, IInstalledLibrary, IIntegration, IKeyValueStorage, ILibraryAdministrationOverviewItem, ILibraryFileUrlResolver, ILibraryMetadata, ILibraryName, ILibraryStorage, IPlayerModel, ITemporaryFile, ITemporaryFileStorage, ITranslationFunction, IUser, Permission } from './types'; import LibraryAdministration from './LibraryAdministration'; declare const fsImplementations: { DirectoryTemporaryFileStorage: typeof DirectoryTemporaryFileStorage; FileContentStorage: typeof FileContentStorage; FileLibraryStorage: typeof FileLibraryStorage; InMemoryStorage: typeof InMemoryStorage; JsonStorage: typeof JsonStorage; }; export { H5PEditor, H5pError, H5PPlayer, HtmlExporter, InstalledLibrary, LibraryAdministration, LibraryName, PackageExporter, ContentId, ContentParameters, IContentMetadata, IContentStorage, IEditorModel, IFileStats, IH5PConfig, IInstalledLibrary, IIntegration, IKeyValueStorage, ILibraryAdministrationOverviewItem, ILibraryFileUrlResolver, ILibraryMetadata, ILibraryName, ILibraryStorage, IPlayerModel, ITemporaryFile, ITemporaryFileStorage, ITranslationFunction, IUser, Permission, H5PConfig, fs, fsImplementations };