import type { ServiceCheckKey, ServiceName, SpecificServiceName } from '../../types/analysis.types'; export declare const SPECIFIC_SERVICE_NAMES: readonly ["IAM", "S3", "Lambda", "DynamoDB", "RDS", "EC2", "SNS", "SQS", "StepFunctions", "CloudTrail", "ApiGateway", "SecretsManager", "KMS", "EventBridge", "CloudFront", "ELB", "ECS", "Cognito", "WAF", "CloudWatch", "Route53", "ElastiCache", "ECR", "OpenSearch", "ACM", "Backup", "VPC", "Kinesis", "AppSync", "EKS", "Redshift", "MSK", "Glue", "EFS", "AutoScaling"]; export declare const normalizeServiceSelection: (services?: ServiceName[]) => { services: ServiceName[]; removedAllServices: boolean; defaultedToAll: boolean; }; export declare const mapServicesToCheckKeys: (services: ServiceName[], allCheckKeys: ServiceCheckKey[]) => ServiceCheckKey[]; export declare const getServiceLabelForCheckKey: (checkKey: ServiceCheckKey) => SpecificServiceName | undefined; export declare const isServiceName: (value: string) => value is ServiceName;