import type { ManifestEntryPoint } from '../extensions/entry-point.extension.js'; import type { UmbElement } from '../../../../libs/element-api/index.js'; import { UmbExtensionInitializerBase, type UmbExtensionRegistry } from '../../../../libs/extension-api/index.js'; /** * Extension initializer for the `entryPoint` extension type */ export declare class UmbEntryPointExtensionInitializer extends UmbExtensionInitializerBase<'entryPoint', ManifestEntryPoint> { #private; constructor(host: UmbElement, extensionRegistry: UmbExtensionRegistry); instantiateExtension(manifest: ManifestEntryPoint): Promise; unloadExtension(manifest: ManifestEntryPoint): Promise; }