/** * WAW030: Missing DependsOn for Known Patterns * * Detects resources that are likely missing a required DependsOn * based on well-known CloudFormation ordering requirements: * * - ECS Service with LoadBalancers but no DependsOn on a Listener * - EC2 Route with GatewayId but no DependsOn on VPCGatewayAttachment * - API Gateway Deployment with no DependsOn on any Method * - API Gateway V2 Deployment with no DependsOn on any Route * - DynamoDB ScalableTarget with no DependsOn on the Table * - ECS ScalableTarget with no DependsOn on the ECS Service * - EKS Addon with hardcoded ClusterName but no DependsOn on the Cluster or Nodegroup * - EKS Nodegroup with hardcoded ClusterName but no DependsOn on the Cluster */ import type { PostSynthCheck, PostSynthContext, PostSynthDiagnostic } from "@intentius/chant/lint/post-synth"; export declare function checkMissingDependsOn(ctx: PostSynthContext): PostSynthDiagnostic[]; export declare const waw030: PostSynthCheck; //# sourceMappingURL=waw030.d.ts.map