import * as AWS from 'aws-sdk'; export declare function setNewDesiredAndMaxValues(autoScalingGroupName: string, desiredCount: number, maxCount: number): Promise; export declare function waitForAllInstancesToBeReady(autoScalinGroupName: string, desiredCount: number, postWaitSleepTime: number): Promise; export declare function getAutoScalingGroup(autoScalingGroupName: string): Promise; export declare function getLaunchConfiguration(launchConfigName: string): Promise; export declare function cycleInstances(instancesToCycle: AWS.ECS.ContainerInstance[]): Promise; export declare function describeLaunchConfigurationsByInstanceIds(instanceIds: string[]): Promise | { LaunchConfigurations: never[]; } | null>;