export interface RecommendationResult { readonly cloudProvider: string; readonly accountId: string; readonly accountName: string; readonly region: string | null; readonly recommendationType: string; readonly recommendationDetail?: string; readonly resourceId?: string; readonly instanceName?: string; readonly kilowattHourSavings: number; costSavings?: number; co2eSavings: number; recommendationOptions?: ComputeOptimizerRecommendationOption[]; } export declare type ComputeOptimizerRecommendationOption = EC2RecommendationOption | EBSRecommendationOption | LambdaRecommendationOption; export declare type EC2RecommendationOption = { instanceType: string; costSavings: string; performanceRisk: string; vcpus: string; }; export declare type EBSRecommendationOption = { volumeType: string; volumeSize: string; costSavings: string; performanceRisk: string; }; export declare type LambdaRecommendationOption = { memorySize: string; costSavings: string; performanceRisk?: string; };