import type { FormikProps } from 'formik'; import React from 'react'; import type { IWizardPageComponent } from '@spinnaker/core'; import type { IAmazonServerGroupCommand } from '../../serverGroupConfiguration.service'; export interface IServerGroupLoadBalancersProps { hideLoadBalancers?: boolean; hideTargetGroups?: boolean; targetGroupTypeHelpText?: 'instance' | 'ip'; formik: FormikProps; } export interface IServerGroupLoadBalancersState { refreshed: boolean; refreshing: boolean; showVpcLoadBalancers: boolean; } export declare class ServerGroupLoadBalancers extends React.Component implements IWizardPageComponent { state: { refreshing: boolean; refreshed: boolean; showVpcLoadBalancers: boolean; }; validate(values: IAmazonServerGroupCommand): any; refreshLoadBalancers: () => void; clearWarnings(key: 'loadBalancers' | 'targetGroups'): void; private targetGroupsChanged; private loadBalancersChanged; private vpcLoadBalancersChanged; render(): JSX.Element; }