import React from 'react'; import type { ILoadBalancer, ILoadBalancersTagProps, IRouterInjectedProps } from '@spinnaker/core'; import type { ITargetGroup } from '../domain'; export interface IAmazonLoadBalancersTagState { loadBalancers: ILoadBalancer[]; targetGroups: ITargetGroup[]; isLoading: boolean; } export declare class AmazonLoadBalancersTagComponent extends React.Component { private loadBalancersRefreshUnsubscribe; private mounted; constructor(props: ILoadBalancersTagProps & IRouterInjectedProps); private showLoadBalancerDetails; private showTargetGroupDetails; private handleShowPopover; private handleClick; componentDidMount(): void; componentWillUnmount(): void; render(): React.ReactElement; } export declare const AmazonLoadBalancersTag: React.ForwardRefExoticComponent & { children?: React.ReactNode; } & React.RefAttributes>;