/// <reference types="react" />
import { IconNames } from '@spinnaker/presentation';
import { Application } from 'core/application';
import { IManagedResourceSummary, ManagedResourceStatus } from 'core/domain';
interface IViewConfiguration {
    appearance: 'info' | 'warning' | 'error';
    iconName: IconNames;
    popoverContents: (resourceSummary: IManagedResourceSummary, application?: Application) => JSX.Element;
}
export declare const viewConfigurationByStatus: {
    [status in ManagedResourceStatus]: IViewConfiguration;
};
export {};
