import type { StackSelector } from '../../api/cloud-assembly'; export interface DestroyOptions { /** * Criteria for selecting stacks to deploy * * @default - All stacks */ readonly stacks?: StackSelector; /** * The arn of the IAM role to use for the stack destroy operation */ readonly roleArn?: string; /** * Maximum number of simultaneous destroys (dependency permitting) to execute. * * @default 1 */ readonly concurrency?: number; /** * Whether to use express mode to destroy the stack(s) * * @default false */ readonly express?: boolean; /** * Time in milliseconds to wait between polling CloudFormation for stack events while monitoring stack operations and waiting for stack stabilization. * * Increase this value to reduce the number of `DescribeStackEvents`/`DescribeStacks` calls, * e.g. when many concurrent stack operations are hitting CloudFormation API rate limits. * * @default 2000 */ readonly stackEventPollingInterval?: number; } //# sourceMappingURL=index.d.ts.map