import type { MetricNodeRole } from "./storage.injectable";
export type SelectedNodeRoleForMetrics = ReturnType<typeof selectedNodeRoleForMetricsInjectable["instantiate"]>;
declare const selectedNodeRoleForMetricsInjectable: import("@ogre-tools/injectable").Injectable<{
    value: import("mobx").IComputedValue<MetricNodeRole>;
    nodes: import("mobx").IComputedValue<import("@openlens/kube-object").Node[]>;
    hasMasterNodes: import("mobx").IComputedValue<boolean>;
    hasWorkerNodes: import("mobx").IComputedValue<boolean>;
    set: (value: MetricNodeRole) => void;
}, unknown, void>;
export default selectedNodeRoleForMetricsInjectable;
