import React from 'react'; import type { IRouterInjectedProps, IServerGroupActionsProps } from '@spinnaker/core'; import { DeckRuntimeContext } from '@spinnaker/core'; import type { IAmazonServerGroupView } from '../../domain'; import type { IAmazonResizeServerGroupModalProps } from './resize/AmazonResizeServerGroupModal'; export interface IAmazonServerGroupActionsProps extends IServerGroupActionsProps { serverGroup: IAmazonServerGroupView; } export declare class AmazonServerGroupActionsResize extends React.Component { static contextType: React.Context; context: React.ContextType; private resizeServerGroup; render(): JSX.Element; } export declare class AmazonServerGroupActionsComponent extends React.Component { static contextType: React.Context; context: React.ContextType; private isEnableLocked; private isRollbackEnabled; private hasDisabledInstances; private destroyServerGroup; private disableServerGroup; private enableServerGroup; private showEnableServerGroupModal; private rollbackServerGroup; private cloneServerGroup; render(): JSX.Element; } export declare const AmazonServerGroupActions: React.ForwardRefExoticComponent & { children?: React.ReactNode; } & React.RefAttributes>;