import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { DescribeLoadBalancerTargetGroupsRequest, DescribeLoadBalancerTargetGroupsResponse, } from "../models/models_0"; export { __MetadataBearer }; export interface DescribeLoadBalancerTargetGroupsCommandInput extends DescribeLoadBalancerTargetGroupsRequest {} export interface DescribeLoadBalancerTargetGroupsCommandOutput extends DescribeLoadBalancerTargetGroupsResponse, __MetadataBearer {} declare const DescribeLoadBalancerTargetGroupsCommand_base: { new ( input: DescribeLoadBalancerTargetGroupsCommandInput, ): import("@smithy/core/client").CommandImpl< DescribeLoadBalancerTargetGroupsCommandInput, DescribeLoadBalancerTargetGroupsCommandOutput, import("..").AutoScalingClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: DescribeLoadBalancerTargetGroupsCommandInput, ): import("@smithy/core/client").CommandImpl< DescribeLoadBalancerTargetGroupsCommandInput, DescribeLoadBalancerTargetGroupsCommandOutput, import("..").AutoScalingClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class DescribeLoadBalancerTargetGroupsCommand extends DescribeLoadBalancerTargetGroupsCommand_base { protected static __types: { api: { input: DescribeLoadBalancerTargetGroupsRequest; output: DescribeLoadBalancerTargetGroupsResponse; }; sdk: { input: DescribeLoadBalancerTargetGroupsCommandInput; output: DescribeLoadBalancerTargetGroupsCommandOutput; }; }; }