import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { ActivityType, TerminateInstanceInAutoScalingGroupType } from "../models/models_0"; export { __MetadataBearer }; export interface TerminateInstanceInAutoScalingGroupCommandInput extends TerminateInstanceInAutoScalingGroupType {} export interface TerminateInstanceInAutoScalingGroupCommandOutput extends ActivityType, __MetadataBearer {} declare const TerminateInstanceInAutoScalingGroupCommand_base: { new ( input: TerminateInstanceInAutoScalingGroupCommandInput, ): import("@smithy/core/client").CommandImpl< TerminateInstanceInAutoScalingGroupCommandInput, TerminateInstanceInAutoScalingGroupCommandOutput, import("..").AutoScalingClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: TerminateInstanceInAutoScalingGroupCommandInput, ): import("@smithy/core/client").CommandImpl< TerminateInstanceInAutoScalingGroupCommandInput, TerminateInstanceInAutoScalingGroupCommandOutput, import("..").AutoScalingClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class TerminateInstanceInAutoScalingGroupCommand extends TerminateInstanceInAutoScalingGroupCommand_base { protected static __types: { api: { input: TerminateInstanceInAutoScalingGroupType; output: ActivityType; }; sdk: { input: TerminateInstanceInAutoScalingGroupCommandInput; output: TerminateInstanceInAutoScalingGroupCommandOutput; }; }; }