import type { UmbContextToken } from '../token/index.js'; import type { UmbContextMinimal } from '../types.js'; import { UmbContextProvider } from './context-provider.js'; import type { UmbControllerHost, UmbController } from '../../controller-api/index.js'; export declare class UmbContextProviderController extends UmbContextProvider implements UmbController { #private; get controllerAlias(): string; constructor(host: UmbControllerHost, contextAlias: string | UmbContextToken, instance: InstanceType); destroy(): void; }