import { IconNames } from '@spinnaker/presentation';
import { Application } from '../application';
import { IManagedResourceSummary, ManagedResourceStatus } from '../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 {};
