import * as cloudwatch from "../../aws-cloudwatch";
import { CfnDeploymentGroup } from './codedeploy.generated';
import { AutoRollbackConfig } from './rollback-config';
export declare function arnForApplication(applicationName: string): string;
export declare function arnForDeploymentGroup(applicationName: string, deploymentGroupName: string): string;
export declare function arnForDeploymentConfig(name: string): string;
export declare function renderAlarmConfiguration(alarms: cloudwatch.IAlarm[], ignorePollAlarmFailure?: boolean): CfnDeploymentGroup.AlarmConfigurationProperty | undefined;
export declare function renderAutoRollbackConfiguration(alarms: cloudwatch.IAlarm[], autoRollbackConfig?: AutoRollbackConfig): CfnDeploymentGroup.AutoRollbackConfigurationProperty | undefined;
