import type { ManifestIcons, UmbIconDefinition } from './types.js'; import { UmbContextBase } from '../../../libs/class-api/index.js'; import type { UmbControllerHost } from '../../../libs/controller-api/index.js'; export declare class UmbIconRegistryContext extends UmbContextBase { #private; readonly icons: import("rxjs").Observable[]>; readonly approvedIcons: import("rxjs").Observable[]>; constructor(host: UmbControllerHost); instantiateIcons(manifest: ManifestIcons): Promise; } export { UmbIconRegistryContext as api };