import type { Application } from '../../application'; import type { IManagedResource, IManagedResourceSummary } from '../../domain'; import './ManagedResourceStatusIndicator.less'; /*** * If the resource is not managed, or management is paused, this will return an immediate promise with a true value. * If the resource is managed, an interstitial modal will prompt the user to pause resource management. The promise will * then resolve with true if the user paused resource management, or false if they chose not to pause management. * @param resource * @param application */ export declare const confirmNotManaged: (resource: IManagedResource, application: Application) => PromiseLike; export declare const toggleResourcePause: (resourceSummary: IManagedResourceSummary, application: Application, hidePopover?: () => void) => PromiseLike;