import type { Construct } from 'constructs'; export declare function lookupImage(scope: Construct, cachedInContext: boolean | undefined, parameterName: string, additionalCacheKey?: string): string; /** * Silence the CloudFormation validation "hardcoded AMI ID" warning (W9010) on the given scope. * * Some machine images resolve an AMI ID at synth time (via a context lookup) and emit it into * the template as a literal `ami-xxxx` value. That is the intended behavior of these images, so * the W9010 warning is a false positive for the consuming construct. */ export declare function acknowledgeAmiLookupWarning(scope: Construct): void;