Tempo API
    Preparing search index...

    Type Alias Range

    Range: { group?: string; key: string | null; [meta: string]: any } & (
        | { year: number }
        | { month: number }
        | { week: number }
        | { day: number }
        | { hour: number }
        | { minute: number }
        | { second: number }
        | { millisecond: number }
        | { microsecond: number }
        | { nanosecond: number }
    ) & {
        day?: number;
        hour?: number;
        microsecond?: number;
        millisecond?: number;
        minute?: number;
        month?: number;
        nanosecond?: number;
        second?: number;
        week?: number;
        year?: number;
    }
    🔍 Expanded Type Evaluation (Compiler API)
    type Range = { [meta: string]: any; key: string | null; group?: string; } & (({ year: number; } | { month: number; } | { week: number; } | { day: number; } | { hour: number; } | { minute: number; } | { second: number; } | { millisecond: number; } | { microsecond: number; } | { nanosecond: number; }) & { year?: number; month?: number; week?: number; day?: number; hour?: number; minute?: number; second?: number; millisecond?: number; microsecond?: number; nanosecond?: number; })

    Discrete time interval within a specific term.

    When Range.year is a number it is interpreted as a relative offset if |year| ≤ 10 and as an absolute year otherwise.

    Type Declaration

    • [meta: string]: any
    • Optionalgroup?: string

      Categorization marker (e.g. 'western', 'chinese', 'fiscal')

    • key: string | null

      Unique identifier for the range

    • { year: number }
    • { month: number }
    • { week: number }
    • { day: number }
    • { hour: number }
    • { minute: number }
    • { second: number }
    • { millisecond: number }
    • { microsecond: number }
    • { nanosecond: number }
    • Optionalday?: number

      Optional day override

    • Optionalhour?: number

      Optional hour override

    • Optionalmicrosecond?: number

      Optional microsecond override

    • Optionalmillisecond?: number

      Optional millisecond override

    • Optionalminute?: number

      Optional minute override

    • Optionalmonth?: number

      Optional month override

    • Optionalnanosecond?: number

      Optional nanosecond override

    • Optionalsecond?: number

      Optional second override

    • Optionalweek?: number

      Optional week override

    • Optionalyear?: number

      Optional year override