/// <reference types="react" />
import type { IconNames } from '@spinnaker/presentation';
import type { Application } from '../../application';
import type { 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 {};
