From 1c7caf986a32b48b919ed8b83ebc5fca9859ed33 Mon Sep 17 00:00:00 2001 From: Kilian Hofmann Date: Fri, 5 Sep 2025 19:09:01 +0200 Subject: [PATCH] Type import --- .../js-bundle/src/utils/TFDISBImport.ts | 23 ++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/PackageSources/js-bundle/src/utils/TFDISBImport.ts b/PackageSources/js-bundle/src/utils/TFDISBImport.ts index 3f91bf8..1003567 100644 --- a/PackageSources/js-bundle/src/utils/TFDISBImport.ts +++ b/PackageSources/js-bundle/src/utils/TFDISBImport.ts @@ -1,6 +1,27 @@ import { SimBrief } from '../types/general'; -export const ImportFlightPlanKH = (plan: any, maxZFW: number, maxTOW: number, maxFuel: number, isImperial: boolean) => { +type Plan = { + params: { + units: 'kgs' | 'lbs'; + }; + weights: { + est_zfw: number; + est_ramp: number; + pax_count_actual: number; + freight_added: number; + }; + fuel: { + plan_ramp: number; + }; +}; + +export const ImportFlightPlanKH = ( + plan: Plan, + maxZFW: number, + maxTOW: number, + maxFuel: number, + isImperial: boolean +) => { if (!plan) return { type: 'error', message: 'Empty plan' }; let convFactor = 1;