Type Alias TemporalSchemaExperimental

TemporalSchema:
    | {
        state: "none";
    }
    | {
        field: string;
        state: "instant";
    }
    | {
        endField: string;
        startField: string;
        state: "interval";
    }
    | {
        fields: NonEmptyReadonlyArray<string>;
        state: "mixed";
    }
    | {
        reason: "metadata-unavailable" | "not-declared" | "conflicting";
        state: "unknown";
    }