UNPKG

cdk-insights

Version:

AWS CDK security and cost analysis tool with AI-powered insights

6 lines (5 loc) 809 B
import type { AnalysisResults, CloudFormationStack, CreateFindingFunction, ServiceName } from '../../types/analysis.types'; import type { ConstructMetadata } from './solutionConstructs/loadConstructMetadata'; export declare const loadCloudFormationTemplate: (templatePath: string) => CloudFormationStack; export declare const runStaticAnalysis: (cloudformationTemplate: CloudFormationStack, createFinding: CreateFindingFunction, selectedServices?: ServiceName[], solutionsRegistry?: Record<string, ConstructMetadata>) => AnalysisResults; export declare const runBatchStaticAnalysis: (cloudformationTemplates: Record<string, CloudFormationStack>, createFinding: CreateFindingFunction, selectedServices?: ServiceName[], solutionsRegistry?: Record<string, ConstructMetadata>) => Record<string, AnalysisResults>;