UNPKG

@vim-crouwel/cfpc

Version:

TypeScript library for calculating CO2 emissions from food, energy, and transportation

26 lines (25 loc) 777 B
/** * Calculate CO2 emissions for energy consumption * @param kwh - Energy consumption in kilowatt hours * @returns CO2 emissions in kg */ export declare function co2PerKwh(kwh: number): number; /** * Calculate AC usage for given area and hours * @param m2 - Area in square meters * @param hours - Usage hours * @returns Energy consumption in kWh */ export declare function acUsage(m2: number, hours: number): number; /** * Calculate CO2 emissions for AC usage * @param m2 - Area in square meters * @param hours - Usage hours * @returns CO2 emissions in kg */ export declare function acCo2Emissions(m2: number, hours: number): number; /** * Get data source for energy emissions * @returns Data source reference */ export declare function dataSource(): string;