From 2b3ba86b9afb4ddaeae023e464db748838ebe46f Mon Sep 17 00:00:00 2001 From: Theodore Kruczek Date: Sat, 20 Jan 2024 07:53:33 -0500 Subject: [PATCH] fix: :bug: fix output type being expected as input type --- src/types/types.ts | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/types/types.ts b/src/types/types.ts index 578c5ab..50560aa 100644 --- a/src/types/types.ts +++ b/src/types/types.ts @@ -691,13 +691,18 @@ export type TleData = { export type TleDataFull = Line1Data & Line2Data; export type StringifiedNumber = `${number}.${number}`; +/** + * Represents a set of data containing both Line 1 and Line 2 TLE information. + * + * TODO: #22 TleParams types should be more consistent. + */ export type TleParams = { sat?: Satellite; - inc: StringifiedNumber; - meanmo: StringifiedNumber; - rasc: StringifiedNumber; - argPe: StringifiedNumber; - meana: StringifiedNumber; + inc: string|number; + meanmo: string|number; + rasc: string|number; + argPe: string|number; + meana: string|number; ecen: string; epochyr: string; epochday: string;