import type { ManifestBundle } from '../types/index.js'; import type { UmbExtensionRegistry } from '../registry/extension.registry.js'; import { UmbExtensionInitializerBase } from './extension-initializer-base.js'; import type { UmbElement } from '../../element-api/index.js'; /** * Extension initializer for the `bundle` extension type */ export declare class UmbBundleExtensionInitializer extends UmbExtensionInitializerBase<'bundle', ManifestBundle> { constructor(host: UmbElement, extensionRegistry: UmbExtensionRegistry); instantiateExtension(manifest: ManifestBundle): Promise; unloadExtension(manifest: ManifestBundle): Promise; }