import { IHubItemEntity } from "../../../types/IHubItemEntity";
import { IMetric, IMetricDisplayConfig } from "../../../types/Metrics";
/**
 * Sets a given metric and metricDisplayConfig on an entity's metric and view.metricDisplays props.
 *
 * @param entity - should have metric and metricDisplays implemented
 * @param metric - IMetric
 * @param displayConfig - IMetricDisplayConfig configuration to display the metric in the ui
 *
 * Right now, this just accepts a HubProject; in the future as more entities support metrics,
 * other entities can be allowed.
 */
export declare function setMetricAndDisplay(entity: IHubItemEntity, metric: IMetric, displayConfig: IMetricDisplayConfig): IHubItemEntity;
