Skip to content

Type Alias: SeriesTimeSource

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Temporal / SeriesTimeSource

Type Alias: SeriesTimeSource

SeriesTimeSource = { kind: "date_time_feature"; name: string; } | { kind: "epoch_feature"; name: string; unit: SeriesEpochUnit; }

Defined in: src/types/temporal.ts:257

Where a term’s event-time comes from.

Remarks

A union discriminated by kind. date_time_feature reads a DateTime-valued feature (e.g. valid_from); epoch_feature reads an integer feature whose unit says whether it stores seconds or milliseconds.

Example

const time: SeriesTimeSource = { kind: 'date_time_feature', name: 'valid_from' };
const epoch: SeriesTimeSource = { kind: 'epoch_feature', name: 'observed_at', unit: 'millis' };