UNPKG

@cloud-carbon-footprint/core

Version:

The core logic to get cloud usage data and estimate energy and carbon emissions.

9 lines (8 loc) 463 B
import { CloudConstantsEmissionsFactors, CloudConstants, FootprintEstimate, IFootprintEstimator } from '../.'; import { MemoryUsage } from '.'; export default class MemoryEstimator implements IFootprintEstimator { coefficient: number; constructor(coefficient: number); estimate(data: MemoryUsage[], region: string, emissionsFactors: CloudConstantsEmissionsFactors, constants: CloudConstants): FootprintEstimate[]; private estimateKilowattHours; }