import type { ChangeSetDeployment, DeploymentMethod, ExecuteChangeSetDeployment } from '..'; export declare const DEFAULT_DEPLOY_CHANGE_SET_NAME = "cdk-deploy-change-set"; /** * A change set deployment that will execute. */ export type ExecutingChangeSetDeployment = ChangeSetDeployment & { execute: true; }; /** * A change set deployment that will not execute. */ export type NonExecutingChangeSetDeployment = ChangeSetDeployment & { execute: false; }; /** * Returns true if the deployment method is a change-set deployment. */ export declare function isChangeSetDeployment(method?: DeploymentMethod): method is ChangeSetDeployment; /** * Returns true if the deployment method is a change-set deployment that will execute. */ export declare function isExecutingChangeSetDeployment(method?: DeploymentMethod): method is ExecutingChangeSetDeployment; /** * Returns true if the deployment method is a change-set deployment that will not execute. */ export declare function isNonExecutingChangeSetDeployment(method?: DeploymentMethod): method is NonExecutingChangeSetDeployment; /** * Returns true if the deployment method is a execute-change-set deployment. */ export declare function isExecuteChangeSetDeployment(method?: DeploymentMethod): method is ExecuteChangeSetDeployment; /** * Create an ExecuteChangeSetDeployment from a ChangeSetDeployment. */ export declare function toExecuteChangeSetDeployment(method: ChangeSetDeployment): ExecuteChangeSetDeployment; //# sourceMappingURL=deployment-method.d.ts.map