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;