import { UmbHealthCheckContext } from './health-check.context.js';
import type { ManifestHealthCheck } from './health-check.extension.js';
import { UmbContextBase } from '../../libs/class-api/index.js';
import { UmbContextToken } from '../../libs/context-api/index.js';
import type { UmbControllerHost } from '../../libs/controller-api/index.js';
export declare class UmbHealthCheckDashboardContext extends UmbContextBase {
    #private;
    set manifests(value: ManifestHealthCheck[]);
    get manifests(): ManifestHealthCheck[];
    apis: Map<string, UmbHealthCheckContext>;
    constructor(host: UmbControllerHost);
    checkAll(): Promise<void>;
}
export declare const UMB_HEALTHCHECK_DASHBOARD_CONTEXT: UmbContextToken<UmbHealthCheckDashboardContext, UmbHealthCheckDashboardContext>;
