import type { UmbContext } from './context.interface.js'; import { UmbControllerBase } from './controller-base.class.js'; import type { UmbContextToken } from '../context-api/index.js'; import type { UmbControllerHost } from '../controller-api/index.js'; /** * This base provides the necessary for a class to become a context-api controller. * */ export declare abstract class UmbContextBase extends UmbControllerBase implements UmbContext { constructor(host: UmbControllerHost, contextToken: UmbContextToken | string); }