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"];
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;
