import { OnInit } from '@angular/core'; import { EventEmitter } from '@angular/core'; import { InsulinCalculatorService } from './insulin-calculator.service'; export interface InsulinCalculatorOutput { dailyInsulinDose: number; intakeCarbs: number; carbRatio: number; mealBolus: number; currentGlucose: number; targetGlucose: number; sensitivityFactor: number; correctionBolus: number; totalDosage: number; } export declare class InsulinCalculatorComponent implements OnInit { private insulinCalculatorService; targetGlucose: number; sensitivityFactorConst: number; mealBolusConst: number; labels: { sensitivityFactor: { title: string; label: string; measure: string; }; correctionBolus: { title: string; currentGlucose: { label: string; measure: string; }; targetGlucose: { label: string; measure: string; }; sensitivityFactor: { label: string; measure: string; }; result: { label: string; measure: string; }; }; mealBolus: { title: string; intakeCarbs: { label: string; measure: string; }; carbRatio: { label: string; measure: string; }; result: { label: string; measure: string; }; }; totalResult: { title: string; label: string; measure: string; }; }; valuesChange: EventEmitter; dailyInsulinDose: number; sensitivityFactor: number; intakeCarbs: number; carbRatio: number; mealBolus: number; currentGlucose: number; correctionBolus: number; constructor(insulinCalculatorService: InsulinCalculatorService); ngOnInit(): void; sensitivityFactorCalc(): void; mealBolusCalc(emit?: boolean): void; correctionBolusCalc(emit?: boolean): void; onValuesChange(emit?: boolean): void; }