import bootstrap from './bootstrap'; import useTheme from './components/theme/hooks/useTheme'; export * from './backends'; export * from './interface'; export * from './lib'; export { default as locales } from './locales'; export * from './widgets'; export { useTheme }; declare const CMS: { init: typeof bootstrap; currentBackend: (config: import("./interface").ConfigWithDefaults) => import("./backend").Backend; registerPreviewTemplate: typeof import("./lib/registry").registerPreviewTemplate; getPreviewTemplate: typeof import("./lib/registry").getPreviewTemplate; registerPreviewCard: typeof import("./lib/registry").registerPreviewCard; getPreviewCard: typeof import("./lib/registry").getPreviewCard; registerFieldPreview: typeof import("./lib/registry").registerFieldPreview; getFieldPreview: typeof import("./lib/registry").getFieldPreview; registerWidget: typeof import("./lib/registry").registerWidget; getWidget: typeof import("./lib/registry").getWidget; getWidgets: typeof import("./lib/registry").getWidgets; resolveWidget: typeof import("./lib/registry").resolveWidget; registerWidgetValueSerializer: typeof import("./lib/registry").registerWidgetValueSerializer; getWidgetValueSerializer: typeof import("./lib/registry").getWidgetValueSerializer; registerBackend: typeof import("./lib/registry").registerBackend; getBackend: typeof import("./lib/registry").getBackend; registerLocale: typeof import("./lib/registry").registerLocale; getLocale: typeof import("./lib/registry").getLocale; registerEventListener: typeof import("./lib/registry").registerEventListener; removeEventListener: typeof import("./lib/registry").removeEventListener; getEventListeners: typeof import("./lib/registry").getEventListeners; invokeEvent: typeof import("./lib/registry").invokeEvent; registerIcon: typeof import("./lib/registry").registerIcon; getIcon: typeof import("./lib/registry").getIcon; registerAdditionalLink: typeof import("./lib/registry").registerAdditionalLink; getAdditionalLinks: typeof import("./lib/registry").getAdditionalLinks; registerPreviewStyle: typeof import("./lib/registry").registerPreviewStyle; getPreviewStyles: typeof import("./lib/registry").getPreviewStyles; registerShortcode: typeof import("./lib/registry").registerShortcode; getShortcode: typeof import("./lib/registry").getShortcode; getShortcodes: typeof import("./lib/registry").getShortcodes; registerTheme: typeof import("./lib/registry").registerTheme; getThemes: typeof import("./lib/registry").getThemes; }; export default CMS;